From a73fe2aa9ab054c5ef49947ca74387e1cb7b8d17 Mon Sep 17 00:00:00 2001 From: chris Date: Wed, 24 Aug 2022 06:08:53 +0200 Subject: [PATCH] Introduce homer for browser's landing page. --- browser/docker-compose.yaml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 browser/docker-compose.yaml diff --git a/browser/docker-compose.yaml b/browser/docker-compose.yaml new file mode 100644 index 0000000..1ed2bdc --- /dev/null +++ b/browser/docker-compose.yaml @@ -0,0 +1,32 @@ +version: "3.9" + +networks: + proxy: + external: true + +volumes: + homer: + name: homer + +services: + homer: + image: b4bz/homer + restart: unless-stopped + container_name: homer + volumes: + - homer:/www/assets + labels: + - "traefik.enable=true" + - "traefik.http.routers.homer.entrypoints=web" + - "traefik.http.routers.homer.rule=Host(`homer.fam-steinle.de`)" + - "traefik.http.routers.homer.middlewares=homer" + - "traefik.http.middlewares.homer.redirectscheme.scheme=https" + - "traefik.http.routers.homer-secure.entrypoints=websecure" + - "traefik.http.routers.homer-secure.rule=Host(`homer.fam-steinle.de`)" + - "traefik.http.routers.homer-secure.service=homer-secure" + - "traefik.http.routers.homer-secure.tls=true" + - "traefik.http.routers.homer-secure.tls.certresolver=infomaniak" + - "traefik.http.services.homer-secure.loadbalancer.server.port=8080" + networks: + - proxy +