From a02da67ff10129a59ed73d74271ab9ae7f9217cf Mon Sep 17 00:00:00 2001 From: chris Date: Tue, 6 Feb 2024 19:57:58 +0100 Subject: [PATCH] Add arbeitsschutz-ulm website container. --- arbeitsschutz/docker-compose.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 arbeitsschutz/docker-compose.yaml diff --git a/arbeitsschutz/docker-compose.yaml b/arbeitsschutz/docker-compose.yaml new file mode 100644 index 0000000..756d3e8 --- /dev/null +++ b/arbeitsschutz/docker-compose.yaml @@ -0,0 +1,26 @@ +version: "3.9" + +networks: + proxy: + external: true + +services: + arbeitsschutz: + image: cs-registry.ddnss.de/arbeitsschutz-ulm/au-website:latest + container_name: arbeitsschutz + hostname: arbeitsschutz + networks: + - proxy + labels: + - "traefik.enable=true" + - "traefik.http.routers.arbeitsschutz.rule=Host(`arbeitschutz-ulm.de`, `www.arbeitschutz-ulm.de`, `ulmer-arbeitsschutz.de`, `www.ulmer-arbeitsschutz.de`)" + - "traefik.http.routers.arbeitsschutz.entrypoints=web" + - "traefik.http.routers.arbeitsschutz.middlewares=arbeitsschutz" + - "traefik.http.middlewares.arbeitsschutz.redirectscheme.scheme=https" + - "traefik.http.routers.arbeitsschutz-secure.rule=Host(`arbeitschutz-ulm.de`, `www.arbeitschutz-ulm.de`, `ulmer-arbeitsschutz.de`, `www.ulmer-arbeitsschutz.de`)" + - "traefik.http.routers.arbeitsschutz-secure.entrypoints=websecure" + - "traefik.http.routers.arbeitsschutz-secure.tls=true" + - "traefik.http.routers.arbeitsschutz-secure.tls.certresolver=cs" + - "traefik.http.routers.arbeitsschutz-secure.service=arbeitsschutz-secure" + - "traefik.http.services.arbeitsschutz-secure.loadbalancer.server.port=8080" +