docs: procédure de migration des données olhar-api/ → olhar/

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-08 07:08:03 +02:00
parent affd015d0f
commit f3ee7979ec
2 changed files with 19 additions and 1 deletions
+1 -1
@@ -3,7 +3,7 @@
## 2026-06-08 — Fusion olhar-api dans olhar : compose unifié (db + api + pwa)
- `Home.md` — suppression de la ligne `olhar-api/` ; entrée `olhar/` mise à jour pour mentionner API + PWA + BDD
- `Installation-Production.md` — sections 8 (Olhar API) et 9 (Olhar) fusionnées en une seule section 8 ; ajout de `JWT_SECRET` dans les variables requises ; ordre de démarrage renuméroté (11 étapes au lieu de 12)
- `Installation-Production.md` — sections 8 (Olhar API) et 9 (Olhar) fusionnées en une seule section 8 ; ajout de `JWT_SECRET` dans les variables requises ; ajout de la procédure de migration des données depuis `olhar-api/` ; ordre de démarrage renuméroté (11 étapes au lieu de 12)
- `Mise-a-jour-Applications.md` — sections rollback Olhar API et Olhar fusionnées ; `olhar-api` supprimé de la boucle de mise à jour globale
## 2026-06-07 — Ajout des fichiers .env.example et extraction des secrets hardcodés
+18
@@ -193,6 +193,24 @@ Variables d'environnement codées en dur dans le compose :
Flyway applique automatiquement les migrations SQL au démarrage de l'API.
**Migration depuis l'ancien dossier `olhar-api/` (si des données existent déjà en production) :**
```bash
# Arrêter les anciens containers
cd olhar-api/ && docker compose down
# Déplacer les données vers le nouveau chemin
mkdir -p ~/Applications/data/olhar
mv ~/Applications/data/olhar-api/db_data ~/Applications/data/olhar/db_data
mv ~/Applications/data/olhar-api/uploads ~/Applications/data/olhar/uploads
rmdir ~/Applications/data/olhar-api
# Démarrer le nouveau stack
cd ../olhar/
cp .env.example .env # copier les mêmes valeurs que dans l'ancien .env
docker compose up -d
```
**Secrets Gitea à configurer au niveau de l'organisation `gato` :**
| Secret | Description |