Skip to content

Upgrade

An upgrade replaces the running image with a newer version and restarts the application.

  1. Build or pull the new image.
  2. Stop the existing container in a controlled way.
  3. Start the new version with the same runtime parameters.
  4. Let migrations complete.
  5. Verify login, tenants, workers, alerts, and notifications.

Important

Runtime parameters such as APP_BASE_PATH, hostname, network, and FRONTEND_BASE_URL should stay stable across upgrades so links, metrics, and external access remain consistent.