Mount backup scripts from /config/backup on host.

Portainer CE git stacks cannot bind-mount relative repo paths; sync auxiliary files to the host path documented in README.
This commit is contained in:
ginnoir
2026-06-10 21:28:56 -05:00
parent f660bc9c4b
commit bb18e0e338
2 changed files with 10 additions and 9 deletions
+6 -6
View File
@@ -36,8 +36,8 @@ services:
- /storage1/labdata/romhacks/metadata:/backup/labdata/romhacks/metadata:ro
- /storage1/labdata/romhacks/library:/backup/labdata/romhacks/library:ro
- /storage1/labdata/romm/assets:/backup/labdata/romm/assets:ro
- ./init-kopia.sh:/init-kopia.sh:ro
- ./snapshot-paths.txt:/snapshot-paths.txt:ro
- /config/backup/init-kopia.sh:/init-kopia.sh:ro
- /config/backup/snapshot-paths.txt:/snapshot-paths.txt:ro
ports:
- "51515:51515"
entrypoint: ["/bin/sh", "/init-kopia.sh"]
@@ -54,10 +54,10 @@ services:
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- /config/backup/dumps:/dumps
- ./scripts/backup-dump-databases.sh:/scripts/backup-dump-databases.sh:ro
- ./scripts/backup-run-snapshots.sh:/scripts/backup-run-snapshots.sh:ro
- ./snapshot-paths.txt:/snapshot-paths.txt:ro
- ./crontab:/etc/crontab:ro
- /config/backup/scripts/backup-dump-databases.sh:/scripts/backup-dump-databases.sh:ro
- /config/backup/scripts/backup-run-snapshots.sh:/scripts/backup-run-snapshots.sh:ro
- /config/backup/snapshot-paths.txt:/snapshot-paths.txt:ro
- /config/backup/crontab:/etc/crontab:ro
entrypoint: ["/bin/sh", "-c"]
command:
- |