Mises à jour
DM Loremind vous prévient des nouvelles versions. La façon de mettre à jour dépend de votre mode d'installation.
Mode bureau (installeur)
L'application vérifie en arrière-plan les nouvelles versions sur les releases GitHub. Quand une version plus récente est disponible :
- une bulle de notification apparaît, et l'icône de la zone de notification (systray) propose un item « ⬇ Télécharger la mise à jour ».
- le clic ouvre la page de la release pour récupérer le nouvel installeur.
La mise à jour est manuelle : retéléchargez le .msi (Windows) ou l'.AppImage (Linux) depuis la page Télécharger, puis :
- Windows : double-cliquez le nouveau
.msi— il met à jour en place l'installation existante. - Linux : remplacez l'ancien
.AppImagepar le nouveau.
Vos données (~/.loremind) sont conservées dans tous les cas.
Avant d'installer la mise à jour, désactiver DM Loremind dans le systray. Le programme d'installation vous proposera de le faire, mais il peut arriver que ça ne quitte pas tout correctement. Donc je vous conseille de le faire manuellement.
Mode Docker (Watchtower)
Si vous avez répondu oui à la question « Activer les mises à jour auto » pendant l'installation Docker, un container Watchtower tourne en parallèle. Il vérifie chaque nuit à 4h les nouvelles versions de core, brain et web sur le registry, télécharge et redémarre les conteneurs concernés.
Les bases de données et le stockage objet contiennent des données persistantes. Une montée de version mineure ou majeure doit être validée manuellement pour éviter les incompatibilités de schéma.
Activer ou désactiver après coup
Éditez le .env dans le dossier d'installation :
COMPOSE_PROFILES=autoupdate # active Watchtower
COMPOSE_PROFILES= # désactive Watchtower
Puis appliquez le changement :
docker compose up -d
docker compose stop watchtower # uniquement si vous venez de le désactiver
Changer l'horaire
WATCHTOWER_SCHEDULE dans .env accepte la syntaxe cron 6 champs : sec min h jour mois j-sem.
Exemples :
0 0 4 * * *— tous les jours à 4h du matin (défaut).0 30 3 * * 0— tous les dimanches à 3h30.
Mode « notification seulement »
Si vous préférez être notifié sans que les conteneurs redémarrent automatiquement la nuit :
WATCHTOWER_MONITOR_ONLY=true
Puis docker compose up -d watchtower. Watchtower continuera à vérifier le registry chaque nuit, le badge MAJ apparaîtra dans la sidebar de l'UI, et un bouton Mettre à jour maintenant sera disponible dans Paramètres → Mises à jour.
Mise à jour manuelle (à tout moment)
Depuis l'interface : Paramètres → Mises à jour → Mettre à jour maintenant.
En CLI :
docker compose pull && docker compose up -d