Upgrading
Update Desklog
Update your containers while keeping your existing configuration and data.
Update the installation
Keep a backup of your database, uploaded files and credentials before updating. From your installation directory, pull the repository changes and container images, then restart. Startup applies database migrations automatically.
git pull --ff-only
docker compose pull
docker compose up -d
Keep your data
Keep .env and the existing Docker volumes. Do not use docker compose down --volumes when updating: that deletes persistent data. An older image does not undo database changes; use your backup if you need to restore the previous installation.
Moving from the monolith
An older monolith installation needs an export and import instead of the container update above. Use the migration guide for that move.