Files
coolify/templates/compose/duplicati.yaml
Charles Szilagyi 159d2a40ff fix(service): Improve duplicati.yaml (#4971)
- Generate random encryption secret
- Generate random web login password
- Make TZ show up in the UI
2025-02-11 16:44:52 +01:00

25 lines
745 B
YAML

# documentation: https://duplicati.readthedocs.io
# slogan: Duplicati is a backup solution, allowing you to make scheduled backups with encryption.
# tags: backup, encryption
# logo: svgs/duplicati.webp
# port: 8200
services:
duplicati:
image: lscr.io/linuxserver/duplicati:latest
environment:
- SERVICE_FQDN_DUPLICATI_8200
- PUID=1000
- PGID=1000
- TZ=${TZ:-Europe/London}
- SETTINGS_ENCRYPTION_KEY=${SERVICE_PASSWORD_ENCRYPT}
- DUPLICATI__WEBSERVICE_PASSWORD=${SERVICE_PASSWORD_WEB}
volumes:
- duplicati-config:/config
- duplicati-backups:/backups
healthcheck:
test: ["CMD", "curl", "-f", "http://127.0.0.1:8200"]
interval: 2s
timeout: 10s
retries: 15