From 9125762d0d1b37467a79a6e9af79f0adca6c6a24 Mon Sep 17 00:00:00 2001 From: "willem.serruys" Date: Sun, 16 Aug 2026 13:41:12 +0200 Subject: [PATCH] chore: add docker compose backup --- docker-compose-backup.yml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 docker-compose-backup.yml diff --git a/docker-compose-backup.yml b/docker-compose-backup.yml new file mode 100644 index 0000000..3b1d7ff --- /dev/null +++ b/docker-compose-backup.yml @@ -0,0 +1,24 @@ +services: + backup: + restart: no + image: alpine + volumes: + - ${BACKUP_VOLUME}:/data + command: tar czvf /backup/${BACKUP_DATE}/${BACKUP_NAME}.tar.gz -C /data . + + restore: + restart: no + image: alpine + volumes: + - ${BACKUP_VOLUME}:/data + - ${SOURCE_BACKUP_FOLDER:-/tmp}:/backup + command: tar xzvf /backup/${BACKUP_NAME}.tar.gz -C /data + + inspect: + restart: no + image: alpine + volumes: + - ./contents:/data + - ./backup:/backup + command: tar xzvf /backup/${BACKUP_NAME}.tar.gz -C /data +