Changes
See the changelog for 1.9.0
Upgrade from 1.8.x to 1.9.0
To upgrade from a previous Docker release (note it may take several minutes after this release for the packages to be available):
docker run -ti --rm --pull=always \
--volume /var/run/docker.sock:/var/run/docker.sock \
--volume $HOME/.docker:/root/.docker \
--volume /opt/Internet.nl:/opt/Internet.nl \
--network none \
--env DOCKER_REGISTRY=ghcr.io/internetstandards \
ghcr.io/internetstandards/util:1.9.0 \
/deploy.sh
Downgrade to 1.8.10
1.9.0 has several database migrations compared to 1.8.10. To downgrade, you must be running the 1.9.0 containers and downgrade the database version, e.g. with:
docker exec -ti internetnl-prod-app-1 ./manage.py migrate checks 0015_auto_20240212_1616
This will return the database to a state matching with 1.8.10. Note that the migrations will be reapplied if you restart the 1.9.0 containers. After downgrading the database, deploy 1.8.10 per the original instructions.