Mailcow levert update.sh mee in de root van de repo. Het haalt nieuwe containertags op, genereert de configuratie opnieuw en start de stack.
Standaardupgrade:
cd /opt/mailcow-dockerized
./update.sh -c # show changelog only
./update.sh # actually upgrade
Wat het doet:
git fetchen controleren op nieuwe commits opmaster.- Je
mailcow.confvergelijken metmailcow.conf.exampleen waarschuwen voor nieuwe variabelen. - Met
docker compose pullnieuwe imageversies binnenhalen. docker compose downenup -d.
Goede gewoontes:
- Lees
./update.sh -cVOORDAT je upgradet. Brekende wijzigingen worden gemarkeerd met!!!. - Maak eerst een back-upsnapshot (
backup_and_restore.sh backup all). - Upgrade op een rustig moment, want er is meestal 30-90 s downtime.
- Controleer na de upgrade
docker compose ps: elke container hoorthealthyofrunningte zijn.
Log in om bij te houden wat je gelezen hebt.