Files
2024-02-03 11:58:42 +01:00

35 lines
803 B
YAML

version: "2.1"
services:
syncthing:
image: linuxserver/syncthing
networks:
- traefik
container_name: syncthing
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Copenhagen
- UMASK_SET=022
volumes:
- /srv/syncthing:/config
- nfs_data:/data1
ports:
- 8384:8384
- 22000:22000
- 21027:21027
labels:
- "traefik.enable=true"
- "traefik.http.routers.syncthing.entrypoints=websecure"
- "traefik.http.routers.syncthing.rule=Host(`syncthing.$DOMAIN_NAME`)"
- "traefik.http.routers.syncthing.tls.certresolver=letsencr"
- "traefik.http.services.syncthing.loadbalancer.server.port=8384"
restart: unless-stopped
volumes:
nfs_data:
external: true
networks:
traefik:
external: true