Backup database:
cd /opt/roster docker compose exec db pg_dumpall -U postgres > roster.sql
Update .env files if there are new variables since previous installation (see production installattion instructions for details).
rm docker-compose.yml rm docker-compose.override.yml rm docker-compose.production.yml wget https://raw.githubusercontent.com/galojix/roster-wizard/master/docker-compose.yml wget https://raw.githubusercontent.com/galojix/roster-wizard/master/docker-compose.production.yml cp docker-compose.production.yml docker-compose.override.yml docker compose down docker compose pull docker compose up -d docker compose exec web python manage.py migrate docker compose exec web python manage.py collectstatic docker image prune
Check the Roster Wizard User Guide for changes.