version: "3.8" services: zammad-backup: image: ghcr.io/zammad/zammad:6.5.0-34 command: ["zammad-backup"] volumes: - zammad-backup:/var/tmp/zammad - zammad-storage:/opt/zammad/storage:ro user: 0:0 deploy: labels: backupbot.backup.volumes.zammad-backup: "false" restart_policy: condition: on-failure environment: POSTGRESQL_DB: zammad_production POSTGRESQL_HOST: zammad-postgresql POSTGRESQL_USER: zammad POSTGRESQL_PASS_FILE: /run/secrets/db_password POSTGRESQL_PORT: 5432 # Backup settings BACKUP_DIR: "/var/tmp/zammad" BACKUP_TIME: "${BACKUP_TIME:-03:00}" #BACKUP_SLEEP: 86400 HOLD_DAYS: 10 DOMAIN: entrypoint: /custom-entrypoint.sh configs: - source: entrypoint target: /custom-entrypoint.sh mode: 0555 secrets: - db_password volumes: zammad-backup: