DocsOperationUpdating vuzon

Updating vuzon

The image is rebuilt and published on every release. Updating is one command; your .env is untouched and sessions survive the restart.

Update

terminal
$ docker compose pull && docker compose up -d

The image is rebuilt and published to GHCR on every release, multi-arch amd64 / arm64. Your .env is untouched; sessions survive the restart.

If you pinned a concrete version tag in docker-compose.yml, bump the tag first — pinning plus deliberate updates is the recommended setup for anything you care about.

Upgrading from 1.x

The panel credentials moved out of .env in 2.0:

  • AUTH_USER, AUTH_PASS and SESSION_SECRET are ignored from 2.0 on — delete all three from your .env.
  • The first time you open the updated panel it shows the setup wizard and asks you to choose credentials again — this time stored hashed in the vuzon-data volume.
  • Add the vuzon-data volume to your docker-compose.yml if you are reusing an older copy of the file.

The panel generates its own signing key, so you get signed out once on the upgrade and then never again for this reason.