| @@ -232,6 +232,8 @@ matrix_mautrix_hangouts_appservice_token: "{{ matrix_synapse_macaroon_secret_key | |||||
| matrix_mautrix_hangouts_homeserver_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'ho.hs.token') | to_uuid }}" | matrix_mautrix_hangouts_homeserver_token: "{{ matrix_synapse_macaroon_secret_key | password_hash('sha512', 'ho.hs.token') | to_uuid }}" | ||||
| matrix_mautrix_hangouts_container_http_host_bind_port: "{{ '' if matrix_nginx_proxy_enabled else '127.0.0.1:9007' }}" | |||||
| matrix_mautrix_hangouts_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | matrix_mautrix_hangouts_login_shared_secret: "{{ matrix_synapse_ext_password_provider_shared_secret_auth_shared_secret if matrix_synapse_ext_password_provider_shared_secret_auth_enabled else '' }}" | ||||
| ###################################################################### | ###################################################################### | ||||
| @@ -20,6 +20,11 @@ matrix_mautrix_hangouts_homeserver_address: 'http://matrix-synapse:8008' | |||||
| matrix_mautrix_hangouts_homeserver_domain: '{{ matrix_domain }}' | matrix_mautrix_hangouts_homeserver_domain: '{{ matrix_domain }}' | ||||
| matrix_mautrix_hangouts_appservice_address: 'http://matrix-mautrix-hangouts:8080' | matrix_mautrix_hangouts_appservice_address: 'http://matrix-mautrix-hangouts:8080' | ||||
| # Controls whether the matrix-mautrix-hangouts container exposes its HTTP port (tcp/8080 in the container). | |||||
| # | |||||
| # Takes an "<ip>:<port>" or "<port>" value (e.g. "127.0.0.1:9007"), or empty string to not expose. | |||||
| matrix_mautrix_hangouts_container_http_host_bind_port: '' | |||||
| # A list of extra arguments to pass to the container | # A list of extra arguments to pass to the container | ||||
| matrix_mautrix_hangouts_container_extra_arguments: [] | matrix_mautrix_hangouts_container_extra_arguments: [] | ||||
| @@ -30,6 +30,9 @@ ExecStart={{ matrix_host_command_docker }} run --rm --name matrix-mautrix-hangou | |||||
| --user={{ matrix_user_uid }}:{{ matrix_user_gid }} \ | --user={{ matrix_user_uid }}:{{ matrix_user_gid }} \ | ||||
| --cap-drop=ALL \ | --cap-drop=ALL \ | ||||
| --network={{ matrix_docker_network }} \ | --network={{ matrix_docker_network }} \ | ||||
| {% if matrix_mautrix_hangouts_container_http_host_bind_port %} | |||||
| -p {{ matrix_mautrix_hangouts_container_http_host_bind_port }}:8080 \ | |||||
| {% endif %} | |||||
| -v {{ matrix_mautrix_hangouts_config_path }}:/config:z \ | -v {{ matrix_mautrix_hangouts_config_path }}:/config:z \ | ||||
| -v {{ matrix_mautrix_hangouts_data_path }}:/data:z \ | -v {{ matrix_mautrix_hangouts_data_path }}:/data:z \ | ||||
| {% for arg in matrix_mautrix_hangouts_container_extra_arguments %} | {% for arg in matrix_mautrix_hangouts_container_extra_arguments %} | ||||
| @@ -26,7 +26,7 @@ matrix_mautrix_telegram_homeserver_domain: '{{ matrix_domain }}' | |||||
| matrix_mautrix_telegram_appservice_address: 'http://matrix-mautrix-telegram:8080' | matrix_mautrix_telegram_appservice_address: 'http://matrix-mautrix-telegram:8080' | ||||
| matrix_mautrix_telegram_appservice_public_external: 'https://{{ matrix_server_fqn_matrix }}{{ matrix_mautrix_telegram_public_endpoint }}' | matrix_mautrix_telegram_appservice_public_external: 'https://{{ matrix_server_fqn_matrix }}{{ matrix_mautrix_telegram_public_endpoint }}' | ||||
| # Controls whether the matrix-telegram container exposes its HTTP port (tcp/8080 in the container). | |||||
| # Controls whether the matrix-mautrix-telegram container exposes its HTTP port (tcp/8080 in the container). | |||||
| # | # | ||||
| # Takes an "<ip>:<port>" or "<port>" value (e.g. "127.0.0.1:9006"), or empty string to not expose. | # Takes an "<ip>:<port>" or "<port>" value (e.g. "127.0.0.1:9006"), or empty string to not expose. | ||||
| matrix_mautrix_telegram_container_http_host_bind_port: '' | matrix_mautrix_telegram_container_http_host_bind_port: '' | ||||