mirror of
				https://gitlab.com/animath/si/plateforme.git
				synced 2025-10-31 15:40:01 +01:00 
			
		
		
		
	Fix year transitioning documentation
Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
This commit is contained in:
		| @@ -30,9 +30,9 @@ Il faut maintenant récupérer ce dossier. Sortir du conteneur, et exécuter dan | ||||
|  | ||||
| .. code:: bash | ||||
|  | ||||
|    sudo docker cp tfjm_plateforme_1:/code/output/photo_authorizations . | ||||
|    sudo mv photo_authorizations/* "data/owncloud/files/Emmy/Autorisations de droit à l'image/Autorisations de droit à l'image 2024/" | ||||
|    sudo chown -R www-data:root "data/owncloud/files/Emmy/Autorisations de droit à l'image/Autorisations de droit à l'image 2024" | ||||
|    sudo docker cp tfjm-inscription-1:/code/output/photo_authorizations . | ||||
|    sudo mv photo_authorizations/* "data/owncloud/data/Emmy/files/Autorisations de droit à l'image/Autorisations de droit à l'image 2024/" | ||||
|    sudo chown -R www-data:root "data/owncloud/data/Emmy/files/Autorisations de droit à l'image/Autorisations de droit à l'image 2024" | ||||
|    sudo rmdir photo_authorizations | ||||
|  | ||||
| Il faut enfin réactualiser Owncloud. Exécuter en tant que www-data : | ||||
| @@ -60,26 +60,43 @@ Sauvegardez alors le dossier ``/srv/TFJM/data/inscription/media`` et exportez la | ||||
| .. code:: bash | ||||
|  | ||||
|    sudo cp -r data/inscription/media data/inscription/media-2024 | ||||
|    sudo docker compose exec -u postgres postgres pg_dump inscription | sudo tee inscription_bkp_2024.sql | ||||
|    sudo docker compose exec -u postgres postgres pg_dump inscription_tfjm | sudo tee inscription_tfjm_bkp_2024.sql > /dev/null | ||||
|  | ||||
|  | ||||
| Réinitialisation effective | ||||
| """""""""""""""""""""""""" | ||||
|  | ||||
| Il est désormais possible de réinitialiser la base de données. Rendez-vous dans le conteneur de | ||||
| la plateforme, et exécutez : | ||||
| Il est désormais possible de réinitialiser la base de données, après avoir éteint le serveur : | ||||
|  | ||||
| .. code:: bash | ||||
|  | ||||
|    rm -r media/* | ||||
|    ./manage.py reset_db | ||||
|    sudo docker compose stop inscription | ||||
|    sudo rm -r data/inscription/media/* | ||||
|    sudo docker compose exec -u postgres postgres dropdb inscription_tfjm | ||||
|    sudo docker compose exec -u postgres postgres createdb -O inscription_tfjm inscription_tfjm | ||||
|  | ||||
| Créez enfin un nouveau compte administrateur⋅rice : | ||||
| Redémarrez enfin le serveur (les migrations seront créées automatiquement) | ||||
| et créez un nouveau compte administrateur⋅rice : | ||||
|  | ||||
| .. code:: bash | ||||
|  | ||||
|    sudo docker compose up -d inscription | ||||
|    sudo docker compose exec inscription bash | ||||
|    ./manage.py createsuperuser | ||||
|  | ||||
| Vérifiez finalement le bon fonctionnement du site. | ||||
|  | ||||
|  | ||||
| Sites Django | ||||
| """""""""""" | ||||
|  | ||||
| Après avoir réinitialisé les données, il faut mettre à jour le site Django, qui permettra | ||||
| d'avoir notamment des noms de domaine correct dans les mails envoyés. | ||||
|  | ||||
| Se connecter alors sur le site réouvert, puis dans la partie « Administration », chercher la | ||||
| section « Sites » et modifier l'unique site présent. Vous pouvez ensuite effectuer les modifications | ||||
| à réaliser. | ||||
|  | ||||
|  | ||||
| Nouveaux paramètres pour la nouvelle année | ||||
| ------------------------------------------ | ||||
| @@ -162,9 +179,9 @@ On sort du conteneur et on récupère les solutions pour les déplacer dans Ownc | ||||
|  | ||||
| .. code:: bash | ||||
|  | ||||
|    sudo docker cp tfjm_plateforme_1:/code/output/solutions . | ||||
|    sudo mv solutions/* "data/owncloud/files/Emmy/Solutions écrites 2024/" | ||||
|    sudo chown -R www-data:root "data/owncloud/files/Emmy/Solutions écrites 2024" | ||||
|    sudo docker cp tfjm-inscription-1:/code/output/solutions . | ||||
|    sudo mv solutions/* "data/owncloud/data/Emmy/files/Solutions écrites 2024/" | ||||
|    sudo chown -R www-data:root "data/owncloud/data/Emmy/files/Solutions écrites 2024" | ||||
|    sudo rmdir solutions | ||||
|  | ||||
| Il faut enfin réactualiser Owncloud. Exécuter en tant que www-data : | ||||
|   | ||||
		Reference in New Issue
	
	Block a user