Files
openproject-deploy/compose/control/README.md

48 lines
1.2 KiB
Markdown

# Control your OpenProject installation
## Backup
Switch off your current installation:
docker-compose down
Build the control scripts:
docker-compose -f docker-compose.yml -f docker-compose.control.yml build
Take a backup of your existing PostgreSQL data and OpenProject assets:
docker-compose -f docker-compose.yml -f docker-compose.control.yml run backup
Restart your OpenProject installation
docker-compose up -d
## Upgrade
Switch off your current installation (using the outdated postgres engine):
docker-compose down
Fetch the latest changes from this repository:
git pull origin stable/12 # adjust if needed
Build the control plane:
docker-compose -f docker-compose.yml -f docker-compose.control.yml build
Take a backup of your existing postgresql data and openproject assets:
docker-compose -f docker-compose.yml -f docker-compose.control.yml run backup
Run the upgrade:
docker-compose -f docker-compose.yml -f docker-compose.control.yml run upgrade
Relaunch your OpenProject installation, using the normal Compose command:
docker-compose up -d
Test that everything works again, the database container should now be running postgres 13.