Skip to main content

Mise à jour (AFFiNE Self-Hosted)

✅ Étape 0 — Sauvegarde (très important)

Avant toute chose :

  • Sauvegarde ton fichier compose.yml
  • Sauvegarde tes données importantes (par exemple : volumes Docker, fichiers de config, base de données, etc.)

En cas de souci pendant la mise à jour, tu pourras revenir en arrière sans perte.


📥 Étape 1 — Télécharger le nouveau compose.yml
  1. Va sur la page officielle pour récupérer le dernier fichier compose.yml.
  2. Remplace ton fichier existant (compose.yml) par celui que tu viens de télécharger.

⚠️ Attention :
Si tu avais modifié ton ancien fichier (ports, volumes, variables d’environnement, etc.), copie ces changements dans le nouveau fichier.


🐳 Étape 2 — Récupérer la dernière image Docker

Dans le terminal (dans le dossier où se trouve ton compose.yml) :

docker compose -f compose.yml pull

Cette commande va télécharger la nouvelle version de l’image AFFiNE depuis Docker Hub.


🔁 Étape 3 — Redémarrer le service

Toujours dans le terminal :

docker compose -f compose.yml up

Cela va arrêter l’ancienne version (si elle tourne) et démarrer AFFiNE avec la dernière version.


🎉 Mise à jour terminée !

Tu as maintenant la dernière version de AFFiNE en local, avec tous tes réglages conservés (si tu les as bien remis dans le nouveau fichier).