Improve the example Traefik config.
Use playbook variables instead of textual place-holders for the domain names.
This commit is contained in:
parent
224c21878e
commit
671cd51797
|
@ -144,8 +144,7 @@ matrix_nginx_proxy_container_extra_arguments:
|
||||||
- '--label "traefik.enable=true"'
|
- '--label "traefik.enable=true"'
|
||||||
|
|
||||||
# The Nginx proxy container will receive traffic from these subdomains
|
# The Nginx proxy container will receive traffic from these subdomains
|
||||||
# (Replace DOMAIN with your domain, e.g. example.com)
|
- '--label "traefik.http.routers.matrix-nginx-proxy.rule=Host(`{{ matrix_server_fqn_matrix }}`,`{{ matrix_server_fqn_riot }}`,`{{ matrix_server_fqn_dimension }}`)"'
|
||||||
- '--label "traefik.http.routers.matrix-nginx-proxy.rule=Host(`matrix.DOMAIN`,`riot.DOMAIN`,`dimension.DOMAIN`)"'
|
|
||||||
|
|
||||||
# (The 'web-secure' entrypoint must bind to port 443 in Traefik config)
|
# (The 'web-secure' entrypoint must bind to port 443 in Traefik config)
|
||||||
- '--label "traefik.http.routers.matrix-nginx-proxy.entrypoints=web-secure"'
|
- '--label "traefik.http.routers.matrix-nginx-proxy.entrypoints=web-secure"'
|
||||||
|
@ -161,8 +160,7 @@ matrix_synapse_container_extra_arguments:
|
||||||
- '--label "traefik.enable=true"'
|
- '--label "traefik.enable=true"'
|
||||||
|
|
||||||
# The Synapse container will receive traffic from this subdomain
|
# The Synapse container will receive traffic from this subdomain
|
||||||
# (Replace DOMAIN with your domain, e.g. example.com)
|
- '--label "traefik.http.routers.matrix-synapse.rule=Host(`{{ matrix_server_fqn_matrix }}`)"'
|
||||||
- '--label "traefik.http.routers.matrix-synapse.rule=Host(`matrix.DOMAIN`)"'
|
|
||||||
|
|
||||||
# (The 'synapse' entrypoint must bind to port 8448 in Traefik config)
|
# (The 'synapse' entrypoint must bind to port 8448 in Traefik config)
|
||||||
- '--label "traefik.http.routers.matrix-synapse.entrypoints=synapse"'
|
- '--label "traefik.http.routers.matrix-synapse.entrypoints=synapse"'
|
||||||
|
|
Loading…
Reference in a new issue