update volumes and backupbot labels

This commit is contained in:
Moritz 2024-09-16 17:36:20 +02:00
parent 18559defc1
commit 4f8b505e1e

View File

@ -90,10 +90,10 @@ services:
- internal - internal
- proxy - proxy
volumes: volumes:
- backups:/backups
- media:/media - media:/media
- /dev/null:/blueprints/default/flow-oobe.yaml - /dev/null:/blueprints/default/flow-oobe.yaml
- templates:/templates - templates:/templates
- certs:/certs
configs: configs:
- source: flow_recovery - source: flow_recovery
target: /blueprints/1_flow_recovery.yaml target: /blueprints/1_flow_recovery.yaml
@ -144,10 +144,12 @@ services:
backupbot.backup: "true" backupbot.backup: "true"
backupbot.backup.pre-hook: "PGPASSWORD=$$(cat /run/secrets/db_password) pg_dump -U $${POSTGRES_USER} $${POSTGRES_DB} > /var/lib/postgresql/data/backup.sql" backupbot.backup.pre-hook: "PGPASSWORD=$$(cat /run/secrets/db_password) pg_dump -U $${POSTGRES_USER} $${POSTGRES_DB} > /var/lib/postgresql/data/backup.sql"
backupbot.backup.post-hook: "rm -rf /var/lib/postgresql/data/backup.sql" backupbot.backup.post-hook: "rm -rf /var/lib/postgresql/data/backup.sql"
backupbot.backup.path: "/var/lib/postgresql/data" backupbot.backup.volumes.database.path: "backup.sql"
backupbot.backup.volumes.redis: "false"
redis: redis:
image: redis:7.4.0-alpine image: redis:7.4.0-alpine
command: --save 60 1 --loglevel warning
networks: networks:
- internal - internal
healthcheck: healthcheck:
@ -156,6 +158,8 @@ services:
timeout: 10s timeout: 10s
retries: 10 retries: 10
start_period: 1m start_period: 1m
volumes:
- redis:/data
secrets: secrets:
db_password: db_password:
@ -180,8 +184,9 @@ networks:
internal: internal:
volumes: volumes:
backups:
media: media:
certs:
redis:
templates: templates:
assets: assets:
database: database: