Updating
Standard Update
git pulldocker compose builddocker compose up -dUse docker-compose instead if your host uses legacy Compose.
Before Updating Production
- Read release notes or inspect changes.
- Back up databases and mounted volumes.
- Check disk space.
- Review migration scripts.
- Build images before stopping running services when possible.
Database Migrations
Do not casually run schema changes against production.
Recommended process:
- Copy the production database.
- Dry-run migration scripts on the copy.
- Run integrity checks.
- Back up the live database.
- Stop app-writing services if needed.
- Apply migrations exactly once.
- Run integrity checks again.
- 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.