diff options
author | Ătienne Loks <etienne.loks@iggdrasil.net> | 2025-05-15 12:28:22 +0200 |
---|---|---|
committer | Ătienne Loks <etienne.loks@iggdrasil.net> | 2025-05-15 12:30:19 +0200 |
commit | c607c110f585304d3f33fc3827367013c16524d5 (patch) | |
tree | f939ba5c25f620f645108192254b04537f4b203a | |
parent | 070b4e7cf73075125a876de3a5aded3bb9afa914 (diff) | |
download | Ishtar-c607c110f585304d3f33fc3827367013c16524d5.tar.bz2 Ishtar-c607c110f585304d3f33fc3827367013c16524d5.zip |
đ Update documentation (french)
- add upgrade to v4.2 instructions
- update town initialization instructions
-rw-r--r-- | docs/fr/source/administrateur-serveur.rst | 64 |
1 files changed, 54 insertions, 10 deletions
diff --git a/docs/fr/source/administrateur-serveur.rst b/docs/fr/source/administrateur-serveur.rst index fe53fac5b..6b140ab5c 100644 --- a/docs/fr/source/administrateur-serveur.rst +++ b/docs/fr/source/administrateur-serveur.rst @@ -5,7 +5,7 @@ Administration serveur ====================== :Auteur: Ătienne Loks -:Date: 2024-06-05 +:Date: 2025-05-15 :Copyright: CC-BY 3.0 ---------------------------------- @@ -83,16 +83,15 @@ Initialisation des communes Une liste des communes française peut ĂȘtre tĂ©lĂ©chargĂ©e et chargĂ©e :: cd /tmp - wget "http://ishtar-archeo.net/fixtures/initial_towns-fr.tar.bz2" - tar xvjf initial_towns-fr.tar.bz2 + wget "http://ishtar-archeo.net/fixtures/ishtar-towns-france.json.7z" + apt install p7zip # 7zip + 7zr x ishtar-towns-france.json.7z + apt remove p7zip # not needed by Ishtar - ISHTAR_PATH=/srv/ishtar # rĂ©pertoire par dĂ©faut de l'installation pour le paquet Debian - PROJECT_PATH=$ISHTAR_PATH/le_nom_de_mon_instance - cd $PROJECT_PATH - ./manage.py loaddata /tmp/towns_norel-fr.json - ./manage.py loaddata /tmp/towns-fr.json - rm /tmp/initial_towns-fr.tar.bz2 - rm /tmp/towns-* + INSTANCE_NAME=le_nom_de_mon_instance + cd /srv/ishtar/$INSTANCE_NAME + ./manage.py load_towns /tmp/ishtar-towns-*.json + rm /tmp/ishtar-towns* Mises Ă jour @@ -199,6 +198,51 @@ Une fois que vous vous serez assurĂ© que tout est fonctionnel, vous pourrez effa pg_dropcluster 11 main + +Mise Ă jour version 4.2 (Debian Bullseye) depuis la version 4.0 +*************************************************************** + +Comme lors de toute migration non triviale, il est prĂ©fĂ©rable de faire une sauvegarde de la base de donnĂ©es juste avant de lancer la mise Ă jour. + +Pour faciliter cette mise Ă jour, si celui-ci a Ă©tĂ© installĂ©, il est conseillĂ© de purger en amont le paquet optionnel `ishtar-libreoffice` :: + + apt purge ishtar-libreoffice libreoffice-* + apt autoremove + + +Celui-ci pourra ĂȘtre rĂ©installĂ© une fois la mise Ă jour finie. + +Ensuite, mettez le dĂ©pĂŽt Ishtar sur le canal `beta` et lancez la mise Ă jour :: + + echo "deb https://deb.iggdrasil.net/apt/debian/ bullseye beta" > /etc/apt/sources.list.d/deb_iggdrasil_net_apt_debian.list + apt update + apt upgrade + +La version 4.2 introduit une historisation des contenants. Celle-ci est initialisĂ©e via un script :: + + INSTANCE_NAME=le_nom_de_mon_instance + cd /srv/ishtar/$INSTANCE_NAME + ./manage.py migrate_find_container_v4_2 + + +Maintenant 2 files d'attentes distinctes sont utilisĂ©es pour les tĂąches de fond. +Il est nĂ©cessaire de mettre Ă jour la configuration du dĂ©mon `supervisor` :: + + editor /etc/supervisor/conf.d/celery_$INSTANCE_NAME.conf + (...) # change the "command" line with the following instance + (...) # by replacing INSTANCE_NAME with actual instance name + command=/usr/bin/celery -A INSTANCE_NAME worker --loglevel=INFO -c 2 -Q low_priority,celery + + supervisorctl restart all + + +La mise Ă jour est terminĂ©e. + +Suite Ă cette mise Ă jour, il peut ĂȘtre bien de vĂ©rifier les Ă©ventuels formulaires personnalisĂ©s, le message d'accueil (nouvelle intĂ©gration des images alĂ©atoires et possibilitĂ© d'ajouter des statistiques), les patrons de documents (en particulier passage de « Ă©tat de conservation » en multivaluĂ©) et les recherches sauvegardĂ©es (les critĂšres « plus grand que », « plus petit que », « avant » et « aprĂšs » ont Ă©tĂ© supprimĂ© au profit de la nouvelle syntaxe). + +La journalisation RGPD peut maintenant ĂȘtre activĂ©e en version 4.2. Reportez-vous Ă la section concernĂ©e pour plus de dĂ©tail. + + .. TODO: .. warning:: L'installateur prĂ©sume que vous avez un nom de domaine dĂ©diĂ© pour votre installation. Si cela n'est pas le cas, reportez-vous Ă la section de la documentation concernĂ©e. |