|
|
|
@@ -39,8 +39,9 @@ matrix_appservice_polychat_sender_localpart: 'polychat' |
|
|
|
|
|
|
|
# Controls the polychat_PORT and MATRIX_PORT of the installation |
|
|
|
matrix_appservice_polychat_appservice_port: 9998 |
|
|
|
matrix_appservice_polychat_appservice_bind_address: "127.0.0.1" |
|
|
|
matrix_appservice_polychat_api_port: 9999 |
|
|
|
|
|
|
|
matrix_appservice_polychat_api_bind_address: "0.0.0.0" |
|
|
|
|
|
|
|
# Controls whether the appservice-polychat container exposes its HTTP port (tcp/6789 in the container). |
|
|
|
# |
|
|
|
@@ -72,6 +73,20 @@ matrix_appservice_polychat_container_labels_public_endpoint_traefik_entrypoints: |
|
|
|
matrix_appservice_polychat_container_labels_public_endpoint_traefik_tls: "{{ matrix_appservice_polychat_container_labels_public_endpoint_traefik_entrypoints != 'web' }}" |
|
|
|
matrix_appservice_polychat_container_labels_public_endpoint_traefik_tls_certResolver: "{{ matrix_appservice_polychat_container_labels_traefik_tls_certResolver }}" # noqa var-naming |
|
|
|
|
|
|
|
# Controls whether labels will be added that expose matrix-appservice-polychats's private endpoints |
|
|
|
matrix_appservice_polychat_container_labels_private_endpoint_enabled: true |
|
|
|
matrix_appservice_polychat_container_labels_private_endpoint_hostname: "{{ matrix_appservice_polychat_hostname }}" |
|
|
|
matrix_appservice_polychat_container_labels_private_endpoint_prefix: "{{ matrix_appservice_polychat_path_prefix }}" |
|
|
|
matrix_appservice_polychat_container_labels_private_endpoint_traefik_rule: "Host(`{{ matrix_appservice_polychat_container_labels_private_endpoint_hostname }}`) && PathPrefix(`{{ matrix_appservice_polychat_path_prefix }}`)" |
|
|
|
matrix_appservice_polychat_container_labels_private_endpoint_traefik_priority: 0 |
|
|
|
matrix_appservice_polychat_container_labels_private_endpoint_traefik_entrypoints: "{{ matrix_appservice_polychat_container_labels_traefik_entrypoints }}" |
|
|
|
matrix_appservice_polychat_container_labels_private_endpoint_traefik_tls: "{{ matrix_appservice_polychat_container_labels_public_endpoint_traefik_entrypoints != 'web' }}" |
|
|
|
matrix_appservice_polychat_container_labels_private_endpoint_traefik_tls_certResolver: "{{ matrix_appservice_polychat_container_labels_traefik_tls_certResolver }}" # noqa var-naming |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# matrix_appservice_polychat_container_labels_additional_labels contains a multiline string with additional labels to add to the container label file. |
|
|
|
# See `../templates/labels.j2` for details. |
|
|
|
# |
|
|
|
@@ -131,10 +146,10 @@ matrix_appservice_polychat_registration_yaml: | |
|
|
|
namespaces: |
|
|
|
users: |
|
|
|
- exclusive: false |
|
|
|
regex: '" {{ matrix_appservice_polychat_user_prefix }}*' |
|
|
|
regex: "{{ matrix_appservice_polychat_user_prefix }}*" |
|
|
|
aliases: |
|
|
|
- exclusive: true |
|
|
|
regex: '#polychat_*' |
|
|
|
regex: "#polychat_*" |
|
|
|
url: "{{ matrix_appservice_polychat_appservice_url }}:{{ matrix_appservice_polychat_appservice_port }}" |
|
|
|
sender_localpart: "{{ matrix_appservice_polychat_sender_localpart }}" |
|
|
|
rate_limited: false |
|
|
|
|