Infra_docker/urbackup/docker-compose.yml

34 lines
No EOL
960 B
YAML

services:
urbackup:
image: uroni/urbackup-server:latest
container_name: urbackup
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Paris
ports:
- 55415:55415
volumes:
- /data/urbackup/data:/var/urbackup
- /data/urbackup/backups:/backups
# network_mode: "host"
networks:
- web
labels:
- "traefik.enable=true"
- "traefik.http.routers.urbackup.rule=Host(`<URL>`)"
- "traefik.http.routers.urbackup.entrypoints=websecure"
- "traefik.http.routers.urbackup.tls=true"
- "traefik.http.services.urbackup.loadbalancer.server.port=55414"
- "traefik.http.routers.urbackup.tls.certResolver=letsencrypt"
- "traefik.docker.network=web"
- homepage.group=Backup
- homepage.name=UrBackup
- homepage.icon=urbackup.png
- homepage.href=<URL>
- homepage.description=Backup
networks:
web:
external: true