Add Traefik support to Go-NEB bot
Completely untested.
This commit is contained in:
		| @@ -63,11 +63,6 @@ matrix_nginx_proxy_container_labels_traefik_proxy_matrix_federation_rule: "Host( | ||||
| matrix_nginx_proxy_container_labels_traefik_proxy_matrix_federation_entrypoint: "{{ matrix_federation_traefik_entrypoint }}" | ||||
| matrix_nginx_proxy_container_labels_traefik_proxy_matrix_federation_entrypoints: "{{ matrix_nginx_proxy_container_labels_traefik_proxy_matrix_federation_entrypoint }}" | ||||
|  | ||||
| matrix_nginx_proxy_container_labels_traefik_proxy_bot_go_neb_enabled: false | ||||
| matrix_nginx_proxy_container_labels_traefik_proxy_bot_go_neb_hostname: "{{ matrix_server_fqn_bot_go_neb }}" | ||||
| matrix_nginx_proxy_container_labels_traefik_proxy_bot_go_neb_tls: "{{ matrix_nginx_proxy_container_labels_traefik_entrypoints != 'web' }}" | ||||
| matrix_nginx_proxy_container_labels_traefik_proxy_bot_go_neb_rule: "Host(`{{ matrix_nginx_proxy_container_labels_traefik_proxy_bot_go_neb_hostname }}`)" | ||||
|  | ||||
| matrix_nginx_proxy_container_labels_traefik_proxy_jitsi_enabled: false | ||||
| matrix_nginx_proxy_container_labels_traefik_proxy_jitsi_hostname: "{{ matrix_server_fqn_jitsi }}" | ||||
| matrix_nginx_proxy_container_labels_traefik_proxy_jitsi_tls: "{{ matrix_nginx_proxy_container_labels_traefik_entrypoints != 'web' }}" | ||||
|   | ||||
| @@ -39,18 +39,6 @@ traefik.http.routers.matrix-nginx-proxy-matrix-federation.entrypoints={{ matrix_ | ||||
| {% endif %} | ||||
|  | ||||
|  | ||||
| {% if matrix_nginx_proxy_container_labels_traefik_proxy_bot_go_neb_enabled %} | ||||
| # Go NEB bot | ||||
| traefik.http.routers.matrix-nginx-proxy-bot_go_neb.rule={{ matrix_nginx_proxy_container_labels_traefik_proxy_bot_go_neb_rule }} | ||||
| traefik.http.routers.matrix-nginx-proxy-bot_go_neb.service=matrix-nginx-proxy-web | ||||
| traefik.http.routers.matrix-nginx-proxy-bot_go_neb.tls={{ matrix_nginx_proxy_container_labels_traefik_proxy_bot_go_neb_tls | to_json }} | ||||
| {% if matrix_nginx_proxy_container_labels_traefik_proxy_bot_go_neb_tls %} | ||||
| traefik.http.routers.matrix-nginx-proxy-bot_go_neb.tls.certResolver={{ matrix_nginx_proxy_container_labels_traefik_tls_certResolver }} | ||||
| {% endif %} | ||||
| traefik.http.routers.matrix-nginx-proxy-bot_go_neb.entrypoints={{ matrix_nginx_proxy_container_labels_traefik_entrypoints }} | ||||
| {% endif %} | ||||
|  | ||||
|  | ||||
| {% if matrix_nginx_proxy_container_labels_traefik_proxy_jitsi_enabled %} | ||||
| # Jitsi | ||||
| traefik.http.routers.matrix-nginx-proxy-jitsi.rule={{ matrix_nginx_proxy_container_labels_traefik_proxy_jitsi_rule }} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user