From 9110bc131e607a16f5a60fd74ee53e7f0dff43a5 Mon Sep 17 00:00:00 2001 From: chris Date: Wed, 7 Feb 2024 13:30:17 +0100 Subject: [PATCH] Add rist editors for production use. --- rist-editors/docker-compose.yaml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 rist-editors/docker-compose.yaml diff --git a/rist-editors/docker-compose.yaml b/rist-editors/docker-compose.yaml new file mode 100644 index 0000000..74e1cf7 --- /dev/null +++ b/rist-editors/docker-compose.yaml @@ -0,0 +1,27 @@ +version: "3.9" + +networks: + proxy: + external: true + +services: + rist-editors: + image: cs-registry.ddnss.de/ri-st/old_editors + container_name: rist-editors + hostname: rist-editors + restart: unless-stopped + labels: + - "traefik.enable=true" + - "traefik.http.routers.rist-editors.rule=Host(`editors.ri-st.de`)" + - "traefik.http.routers.rist-editors.entrypoints=web" + - "traefik.http.routers.rist-editors.middlewares=rist-editors" + - "traefik.http.middlewares.rist-editors.redirectscheme.scheme=https" + - "traefik.http.routers.rist-editors-secure.rule=Host(`editors.ri-st.de`)" + - "traefik.http.routers.rist-editors-secure.entrypoints=websecure" + - "traefik.http.routers.rist-editors-secure.tls=true" + - "traefik.http.routers.rist-editors-secure.tls.certresolver=cs" + - "traefik.http.routers.rist-editors-secure.service=rist-editors-secure" + - "traefik.http.services.rist-editors-secure.loadbalancer.server.port=80" + networks: + - proxy +