|
|
|
|
@ -23,9 +23,17 @@ services:
|
|
|
|
|
- "traefik.http.routers.{{ connect_id }}.tls=true"
|
|
|
|
|
- "traefik.http.routers.{{ connect_id }}.tls.certresolver=letsencrypt-http"
|
|
|
|
|
- "traefik.http.services.{{ connect_id }}.loadbalancer.server.port=8080"
|
|
|
|
|
|
|
|
|
|
- "traefik.http.routers.{{ connect_id }}-admin.service={{ connect_id }}-admin"
|
|
|
|
|
- "traefik.http.routers.{{ connect_id }}-admin.rule=Host(`{{ connect_id }}.{{ domain }}`)"
|
|
|
|
|
- "traefik.http.routers.{{ connect_id }}-admin.entrypoints=admin-service"
|
|
|
|
|
- "traefik.http.routers.{{ connect_id }}-admin.tls=true"
|
|
|
|
|
- "traefik.http.routers.{{ connect_id }}-admin.tls.certresolver=letsencrypt-http"
|
|
|
|
|
- "traefik.http.services.{{ connect_id }}-admin.loadbalancer.server.port={{ management_port }}"
|
|
|
|
|
{% if
|
|
|
|
|
connect_external_subdomain is defined
|
|
|
|
|
%}
|
|
|
|
|
|
|
|
|
|
- "traefik.http.routers.{{ connect_id }}-extern.service={{ connect_id }}-extern"
|
|
|
|
|
- "traefik.http.routers.{{ connect_id }}-extern.rule=Host(`{{ connect_external_subdomain }}.{{ domain }}`)"
|
|
|
|
|
- "traefik.http.routers.{{ connect_id }}-extern.entrypoints=websecure"
|
|
|
|
|
|