Upgrade
Warning
- Upgrades must be performed in sequence. Skipping versions is not supported.
- Always review
UPGRADE.mdand perform any migration steps, as not doing so will result in a broken installation.
General procedure
- Take a snapshot of the VM.
- Download the new installation package.
- Extract the package over the existing installation directory.
- Review the version-specific steps in
docs/UPGRADE.mdand apply any required changes. - Pull updated images and restart.
Example
Upgrading to version 3.11:
unzip organization-3.11.zip -d /opt/synkzone/
cd /opt/synkzone/organization
cat docs/UPGRADE.md
# review current compose.yaml and transfer any changes to compose-3.11.yaml
ln -s compose-3.11.yaml compose.yaml
docker compose pull
docker compose up -d