Mise à jour
Mettre à jour UniFam d'une version à l'autre en toute sécurité.
Principe
Les versions suivent le versionnement sémantique. Avant toute mise à jour, lisez le changelog : il signale les changements incompatibles et les migrations.
Procédure
1. Sauvegarder
Sauvegardez la base de données et les volumes avant de commencer. Une mise à jour peut modifier le schéma de données.
2. Mettre à jour la version
Dans votre configuration de déploiement, changez la version des images (TODO : nom du paramètre à confirmer), puis :
docker compose pull
docker compose up -dLes migrations de données sont appliquées au démarrage (TODO : à confirmer selon l'implémentation).
3. Vérifier
docker compose ps
curl https://unifam.example.com/api/v1/healthConnectez-vous et vérifiez les modules activés.
Revenir en arrière
Si la mise à jour échoue :
- Arrêtez les conteneurs :
docker compose down. - Remettez l'ancienne version des images.
- Restaurez la sauvegarde de la base et des volumes.
- Redémarrez :
docker compose up -d.
Un retour en arrière sans restauration de la base n'est pas garanti si la mise à jour a modifié le schéma de données.
Versions de la documentation
Chaque version a sa propre documentation (v0.1.0, v0.2.0…). Utilisez le sélecteur de version pour consulter celle qui correspond à votre instance.