|
|
|
@@ -0,0 +1,13 @@ |
|
|
|
{% if matrix_element_call_container_labels_traefik_enabled %} |
|
|
|
traefik.enable=true |
|
|
|
|
|
|
|
{% if matrix_element_call_container_labels_traefik_docker_network %} |
|
|
|
traefik.docker.network={{ matrix_element_call_container_labels_traefik_docker_network }} |
|
|
|
{% endif %} |
|
|
|
|
|
|
|
# Define the Traefik router rule for JWT Service |
|
|
|
traefik.http.routers.jwt-router.rule=Host(`{{ matrix_element_call_jwt_service_hostname }}`) |
|
|
|
traefik.http.routers.jwt-router.entrypoints={{ matrix_element_call_container_labels_traefik_entrypoints }} |
|
|
|
traefik.http.routers.jwt-router.tls.certresolver={{ matrix_element_call_container_labels_traefik_tls_certResolver }} |
|
|
|
traefik.http.services.jwt-service.loadbalancer.server.port=8881 |
|
|
|
{% endif %} |