- Neue Version aus den Release-Informationen von ibis-IT entnehmen (z. B.
1.5.0). APP_IMAGEauf den neuen Tag setzen – in.env(Docker Compose) oder in den Variablen von Coolify/Portainer.- Stack neu ausrollen:
docker compose pull && docker compose up -dbzw. Deploy/Update the stack. - Der Init-Container
migrateführt die Datenbank-Migrationen aus;appundworkerstarten erst danach mit dem neuen Image. Während des Wechsels ist die Seite etwa 20–30 Sekunden nicht erreichbar. - Prüfen:
https://<domain>/healthliefert{"status":"ok"}; unter/adminzeigt der Systemstatus keine fehlgeschlagenen Hintergrundjobs.
migrate mit einem Fehlercode, und die alte Version bleibt stehen – die Logs des Containers community-migrate-1 zeigen die Ursache. Ein Zurück auf die vorherige Version ist nur mit einer Datensicherung von vor dem Update möglich, da Migrationen die Datenbank verändern.
Die Images von MariaDB, Redis und Mercure sind in der Stack-Datei mit festen Versionen hinterlegt und werden mit neuen Releases angehoben.