From f911c7e4fe216cd12d565fbf32f3717925ef560a Mon Sep 17 00:00:00 2001 From: root Date: Wed, 14 Sep 2022 07:59:45 +0200 Subject: [PATCH] Add huber-putz with certificates to infra. --- huber-putz/docker-compose.yaml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 huber-putz/docker-compose.yaml diff --git a/huber-putz/docker-compose.yaml b/huber-putz/docker-compose.yaml new file mode 100644 index 0000000..946a4c9 --- /dev/null +++ b/huber-putz/docker-compose.yaml @@ -0,0 +1,30 @@ +version: "3.9" + +networks: + proxy: + external: true + +services: + huber-putz: + image: cs-registry.ddnss.de/huber/huber-putz + container_name: huber-putz + hostname: huber-putz + networks: + - proxy + labels: + - "traefik.enable=true" + - "traefik.http.routers.huber-putz.rule=Host(`huber-stuck.de`) || Host(`huber-putz.com`)" + - "traefik.http.routers.huber-putz.entrypoints=web" + - "traefik.http.routers.huber-putz.middlewares=huber-putz" + - "traefik.http.middlewares.huber-putz.redirectscheme.scheme=https" + - "traefik.http.routers.huber-putz-secure.rule=Host(`huber-stuck.de`) || Host(`huber-putz.com`)" + - "traefik.http.routers.huber-putz-secure.entrypoints=websecure" + - "traefik.http.routers.huber-putz-secure.tls=true" + - "traefik.http.routers.huber-putz-secure.tls.certresolver=infomaniak" + - "traefik.http.routers.huber-putz-secure.tls.domains[0].main=huber-stuck.de" + - "traefik.http.routers.huber-putz-secure.tls.domains[0].sans=*.huber-stuck.de" + - "traefik.http.routers.huber-putz-secure.tls.domains[1].main=huber-putz.com" + - "traefik.http.routers.huber-putz-secure.tls.domains[1].sans=*.huber-putz.com" + - "traefik.http.routers.huber-putz-secure.service=huber-putz-secure" + - "traefik.http.services.huber-putz-secure.loadbalancer.server.port=80" +