Upgrading
Lintune runs fully in Docker. Upgrading is a pull-and-restart — no manual dependency or migration steps required.
Steps
cd /opt/lintune
docker compose pull
docker compose up -dDatabase migrations run automatically when the containers start.
What gets updated
docker compose pull fetches the latest tagged images for all services in your docker-compose.yml:
lintune-admin— admin portallintune-dash— tenant portallintune-uptimekuma— monitoringlintune-backup— backup service
MariaDB and Caddy are pinned to major versions and do not auto-update.
Before upgrading
- Check the release notes for breaking changes before pulling.
- Back up the MariaDB database and the
/opt/lintune/directory.
docker exec lintune-db mysqldump -u root -p lintune > lintune-backup-$(date +%Y%m%d).sql