templates/bin/backup - use templated paths/docker command

This commit is contained in:
Nick Stokoe
2023-04-18 08:30:14 +01:00
parent 56bedda69e
commit a83123377f

View File

@@ -5,13 +5,12 @@
set -o pipefail
set -o errexit
DC_DIR=/opt/docker-compose/
cd "{{docker_compose_base_dir}}"
cd $DC_DIR
docker-compose exec -T -u www-data nextcloud ./occ maintenance:mode --on
docker-compose down
docker-compose run --name borgmatic -T --rm borgmatic /backup.sh run
docker-compose up -d main-services
docker-compose exec -T -u www-data nextcloud ./occ maintenance:mode --off
docker-compose run --name borgmatic -T --rm borgmatic /backup.sh check
{{docker_compose_cmd}} exec -T -u www-data nextcloud ./occ maintenance:mode --on
{{docker_compose_cmd}} down
{{docker_compose_cmd}} run --name borgmatic -T --rm borgmatic /backup.sh run
{{docker_compose_cmd}} up -d main-services
{{docker_compose_cmd}} exec -T -u www-data nextcloud ./occ maintenance:mode --off
{{docker_compose_cmd}} run --name borgmatic -T --rm borgmatic /backup.sh check