| @@ -63,11 +63,12 @@ matrix_media_repo_container_extra_arguments: [] | |||
| # To inject your own other container labels, see `matrix_media_repo_container_labels_additional_labels`. | |||
| matrix_media_repo_container_labels_traefik_enabled: true | |||
| matrix_media_repo_container_labels_traefik_docker_network: "{{ matrix_media_repo_container_network }}" | |||
| matrix_media_repo_container_labels_traefik_entrypoints: web-secure | |||
| matrix_media_repo_container_labels_traefik_media_path_prefix: "/_matrix/media" | |||
| matrix_media_repo_container_labels_traefik_media_rule: "Host(`{{ matrix_server_fqn_matrix }}`) && PathPrefix(`{{ matrix_media_repo_container_labels_traefik_media_path_prefix | quote }}`)" | |||
| matrix_media_repo_container_labels_traefik_media_priority: 0 | |||
| matrix_media_repo_container_labels_traefik_media_entrypoints: web-secure | |||
| matrix_media_repo_container_labels_traefik_media_entrypoints: "{{ matrix_media_repo_container_labels_traefik_entrypoints }}" | |||
| matrix_media_repo_container_labels_traefik_media_tls: "{{ matrix_media_repo_container_labels_traefik_media_entrypoints != 'web' }}" | |||
| matrix_media_repo_container_labels_traefik_media_tls_certResolver: default # noqa var-naming | |||
| @@ -83,7 +84,7 @@ matrix_media_repo_container_labels_traefik_internal_media_entrypoints: "" | |||
| matrix_media_repo_container_labels_traefik_logout_path_prefix: "/_matrix/client/{version:(r0|v1|v3|unstable)}/{endpoint:(logout|logout/all)}" | |||
| matrix_media_repo_container_labels_traefik_logout_rule: "Host(`{{ matrix_server_fqn_matrix }}`) && PathPrefix(`{{ matrix_media_repo_container_labels_traefik_logout_path_prefix }}`)" | |||
| matrix_media_repo_container_labels_traefik_logout_priority: 0 | |||
| matrix_media_repo_container_labels_traefik_logout_entrypoints: web-secure | |||
| matrix_media_repo_container_labels_traefik_logout_entrypoints: "{{ matrix_media_repo_container_labels_traefik_entrypoints }}" | |||
| matrix_media_repo_container_labels_traefik_logout_tls: "{{ matrix_media_repo_container_labels_traefik_logout_entrypoints != 'web' }}" | |||
| matrix_media_repo_container_labels_traefik_logout_tls_certResolver: default # noqa var-naming | |||
| @@ -92,14 +93,14 @@ matrix_media_repo_container_labels_traefik_logout_tls_certResolver: default # n | |||
| matrix_media_repo_container_labels_traefik_admin_path_prefix: "/_matrix/client/{version:(r0|v1|v3|unstable)}/admin/{endpoint:(purge_media_cache|quarantine_media/.*)}" | |||
| matrix_media_repo_container_labels_traefik_admin_rule: "Host(`{{ matrix_server_fqn_matrix }}`) && PathPrefix(`{{ matrix_media_repo_container_labels_traefik_admin_path_prefix }}`)" | |||
| matrix_media_repo_container_labels_traefik_admin_priority: 0 | |||
| matrix_media_repo_container_labels_traefik_admin_entrypoints: web-secure | |||
| matrix_media_repo_container_labels_traefik_admin_entrypoints: "{{ matrix_media_repo_container_labels_traefik_entrypoints }}" | |||
| matrix_media_repo_container_labels_traefik_admin_tls: "{{ matrix_media_repo_container_labels_traefik_admin_entrypoints != 'web' }}" | |||
| matrix_media_repo_container_labels_traefik_admin_tls_certResolver: default # noqa var-naming | |||
| matrix_media_repo_container_labels_traefik_t2bot_path_prefix: "/_matrix/client/unstable/io.t2bot.media" | |||
| matrix_media_repo_container_labels_traefik_t2bot_rule: "Host(`{{ matrix_server_fqn_matrix }}`) && PathPrefix(`{{ matrix_media_repo_container_labels_traefik_t2bot_path_prefix | quote }}`)" | |||
| matrix_media_repo_container_labels_traefik_t2bot_priority: 0 | |||
| matrix_media_repo_container_labels_traefik_t2bot_entrypoints: web-secure | |||
| matrix_media_repo_container_labels_traefik_t2bot_entrypoints: "{{ matrix_media_repo_container_labels_traefik_entrypoints }}" | |||
| matrix_media_repo_container_labels_traefik_t2bot_tls: "{{ matrix_media_repo_container_labels_traefik_t2bot_entrypoints != 'web' }}" | |||
| matrix_media_repo_container_labels_traefik_t2bot_tls_certResolver: default # noqa var-naming | |||