diff --git a/ansible/roles/traefik/docker-stack.yml.j2 b/ansible/roles/traefik/docker-stack.yml.j2 index a20e494..7761c6b 100644 --- a/ansible/roles/traefik/docker-stack.yml.j2 +++ b/ansible/roles/traefik/docker-stack.yml.j2 @@ -69,6 +69,12 @@ services: - traefik.http.routers.concourse.service=concourse@file - traefik.http.routers.concourse.tls=true - traefik.http.routers.concourse.tls.certresolver=letsencrypt + + - traefik.http.routers.discourse.entrypoints=websecure + - traefik.http.routers.discourse.rule=Host(`tuindersweijde.geokunis2.nl`) + - traefik.http.routers.discourse.service=discourse@file + - traefik.http.routers.discourse.tls=true + - traefik.http.routers.discourse.tls.certresolver=letsencrypt volumes: - type: bind source: /var/run/docker.sock diff --git a/ansible/roles/traefik/services.yml b/ansible/roles/traefik/services.yml index 206bec4..648519a 100644 --- a/ansible/roles/traefik/services.yml +++ b/ansible/roles/traefik/services.yml @@ -20,3 +20,7 @@ http: loadBalancer: servers: - url: http://concourse.dmz:3000 + discourse: + loadBalancer: + servers: + - url: http://forum.dmz:80