From c87832d1e31e0ce42493ac2b42fd0d99d635e5f6 Mon Sep 17 00:00:00 2001 From: Sebastian <379651+czarly@users.noreply.github.com> Date: Wed, 15 May 2024 06:26:51 +0200 Subject: [PATCH] backup httpd --- backup-http.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 backup-http.yml diff --git a/backup-http.yml b/backup-http.yml new file mode 100644 index 00000000..e9a2ba9f --- /dev/null +++ b/backup-http.yml @@ -0,0 +1,20 @@ +version: '3.1' + +services: + backup-http: + image: jdkelley/simple-http-server:latest + restart: unless-stopped + volumes: + - /backup:/serve + labels: + - "traefik.enable=true" + - "traefik.http.middlewares.backup-server-stripprefix.stripprefix.prefixes=/backup" + - "traefik.http.services.backup-server.loadbalancer.server.port=8000" + - "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 + +