Skip to content

Updating

Standard Update

Terminal window
git pull
docker compose build
docker compose up -d

Use docker-compose instead if your host uses legacy Compose.

Before Updating Production

  1. Read release notes or inspect changes.
  2. Back up databases and mounted volumes.
  3. Check disk space.
  4. Review migration scripts.
  5. Build images before stopping running services when possible.

Database Migrations

Do not casually run schema changes against production.

Recommended process:

  1. Copy the production database.
  2. Dry-run migration scripts on the copy.
  3. Run integrity checks.
  4. Back up the live database.
  5. Stop app-writing services if needed.
  6. Apply migrations exactly once.
  7. Run integrity checks again.
  8. Recreate services with the new image.

Verify After Updating

  • Container health.
  • Homepage and login.
  • Dashboard.
  • Meetings page.
  • Community spaces.
  • Public feed.
  • Event hub logs.
  • Provider-specific features you changed.