diff --git a/docker/restic/docker-compose.yml b/docker/restic/docker-compose.yml new file mode 100644 index 0000000..69ec403 --- /dev/null +++ b/docker/restic/docker-compose.yml @@ -0,0 +1,19 @@ +version: "2" + +services: + + backup: + image: ghcr.io/lobaro/restic-backup-docker:master + #build: . + hostname: restic + volumes: + - /root:/data/root + + - /tmp/restic.cache:/root/.cache/restic + - ./data/logs:/var/log/ + - ./hooks:/hooks + - ./ignore.txt:/restic_ignore.txt + env_file: + - .env + #entrypoint: tail -f /dev/null + restart: unless-stopped diff --git a/docker/restic/hooks/post-backup.sh b/docker/restic/hooks/post-backup.sh new file mode 100755 index 0000000..40b85cf --- /dev/null +++ b/docker/restic/hooks/post-backup.sh @@ -0,0 +1 @@ +curl -m 10 --retry 5 $HEALTH_CHECK_URL diff --git a/docker/restic/ignore.txt b/docker/restic/ignore.txt new file mode 100644 index 0000000..e69de29