From 915ae9971169e333edea6ca4ccea7630721c6dfb Mon Sep 17 00:00:00 2001 From: Sebastian <379651+czarly@users.noreply.github.com> Date: Sun, 5 Jan 2025 06:48:53 +0100 Subject: [PATCH] merge down and up --- backup-http.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/backup-http.yml b/backup-http.yml index d8046d29..892592d8 100644 --- a/backup-http.yml +++ b/backup-http.yml @@ -17,4 +17,21 @@ services: networks: - chains + backup-dav: + image: 117503445/go_webdav:latest + restart: unless-stopped + environment: + - "dav=/null,/webdav,null,null,false" + volumes: + - /backup:/webdav + labels: + - "traefik.enable=true" + - "traefik.http.middlewares.backup-storage-stripprefix.stripprefix.prefixes=/dav" + - "traefik.http.services.backup-storage.loadbalancer.server.port=80" + - "traefik.http.routers.backup-storage.entrypoints=websecure" + - "traefik.http.routers.backup-storage.tls.certresolver=myresolver" + - "traefik.http.routers.backup-storage.rule=Host(`$DOMAIN`) && PathPrefix(`/dav`)" + - "traefik.http.routers.backup-storage.middlewares=backup-storage-stripprefix" + networks: + - chains