From eaf29a931ab9ecdd0c7131a750ba1be297f20c4d Mon Sep 17 00:00:00 2001 From: Sebastian <379651+czarly@users.noreply.github.com> Date: Sat, 4 Jan 2025 16:17:31 +0100 Subject: [PATCH] try to write --- backup-dav.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 backup-dav.yml diff --git a/backup-dav.yml b/backup-dav.yml new file mode 100644 index 00000000..bc8382e3 --- /dev/null +++ b/backup-dav.yml @@ -0,0 +1,22 @@ +version: '3.1' + +services: + backup-dav: + image: hurlenko/webdav:latest + restart: unless-stopped + environment: + - "WEBDAV_AUTH=false" + volumes: + - /backup:/webdav + labels: + - "traefik.enable=true" + - "traefik.http.middlewares.backup-server-stripprefix.stripprefix.prefixes=/backup" + - "traefik.http.services.backup-server.loadbalancer.server.port=80" + - "traefik.http.routers.backup-server.entrypoints=websecure" + - "traefik.http.routers.backup-server.tls.certresolver=myresolver" + - "traefik.http.routers.backup-server.rule=Host(`$DOMAIN`) && PathPrefix(`/backup`)" + - "traefik.http.routers.backup-server.middlewares=backup-server-stripprefix" + networks: + - chains + +