UniFam Documentation

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 -d

Les 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/health

Connectez-vous et vérifiez les modules activés.

Revenir en arrière

Si la mise à jour échoue :

  1. Arrêtez les conteneurs : docker compose down.
  2. Remettez l'ancienne version des images.
  3. Restaurez la sauvegarde de la base et des volumes.
  4. 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.

On this page