Upgrade
This page covers the upgrade and rollback procedures for a self-hosted XTM One instance. Filigran SaaS and Filigran Dedicated instances are upgraded by Filigran.
Procedure
- Read the release notes.
- Apply the update based on your deployment option:
Pre-built images (Option B):
Source-based (Option A):
Migrations run automatically on startup. Wait for /api/health/ready to return 200 before verifying.
Image tags follow the format <major>.<YYMMDD>.<patch> and are listed on Docker Hub.
Rollback
Warning
Migrations run automatically on startup and may alter the database schema. Once a migration has run, the previous application version may not work against the new schema. Rollback requires restoring the database and object storage from the same pre-upgrade recovery point.
docker compose down- Restore the database from the pre-upgrade backup.
- Restore MinIO/S3 to the same recovery point.
- Revert image tags to the previous version.
docker compose up -d