-
Notifications
You must be signed in to change notification settings - Fork 3
/
duplicacy.yml
30 lines (28 loc) · 921 Bytes
/
duplicacy.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
version: "3.7"
services:
duplicacy:
image: saspus/duplicacy-web:mini
networks:
- overlay_network
hostname: duplicacy-web-docker
environment:
# Get latest and stable versions here: https://duplicacy.com/latest_web_version
- DUPLICACY_WEB_VERSION=1.5.0
- TZ=${TZ}
volumes:
- "${HTPC_CONFIG_DIR}/duplicacy:/config"
- "${HTPC_CONFIG_DIR}/duplicacy_logs:/logs"
- "/:/backuproot:ro"
deploy:
restart_policy:
condition: on-failure
labels:
- traefik.enable=true
- traefik.http.routers.duplicacy.entrypoints=websecure
- traefik.http.routers.duplicacy.rule=Host(`duplicacy.${HTPC_DOMAIN}`)
- traefik.http.routers.duplicacy.tls=true
- traefik.http.routers.duplicacy.middlewares=auth
- traefik.http.services.duplicacy.loadbalancer.server.port=3875
networks:
overlay_network:
external: true