Related to: - https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1287 - https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1288 .. but does it in a more complete waypull/1291/head
| @@ -15,8 +15,8 @@ matrix_synapse_docker_image_name_prefix: "{{ 'localhost/' if matrix_synapse_cont | |||||
| # amd64 gets released first. | # amd64 gets released first. | ||||
| # arm32 relies on self-building, so the same version can be built immediately. | # arm32 relies on self-building, so the same version can be built immediately. | ||||
| # arm64 users need to wait for a prebuilt image to become available. | # arm64 users need to wait for a prebuilt image to become available. | ||||
| matrix_synapse_version: v1.42.0 | |||||
| matrix_synapse_version_arm64: v1.42.0 | |||||
| matrix_synapse_version: v1.43.0 | |||||
| matrix_synapse_version_arm64: v1.43.0 | |||||
| matrix_synapse_docker_image_tag: "{{ matrix_synapse_version if matrix_architecture in ['arm32', 'amd64'] else matrix_synapse_version_arm64 }}" | matrix_synapse_docker_image_tag: "{{ matrix_synapse_version if matrix_architecture in ['arm32', 'amd64'] else matrix_synapse_version_arm64 }}" | ||||
| matrix_synapse_docker_image_force_pull: "{{ matrix_synapse_docker_image.endswith(':latest') }}" | matrix_synapse_docker_image_force_pull: "{{ matrix_synapse_docker_image.endswith(':latest') }}" | ||||
| @@ -357,6 +357,24 @@ update_user_directory: false | |||||
| daemonize: false | daemonize: false | ||||
| {% endif %} | {% endif %} | ||||
| # Connection settings for the manhole | |||||
| # | |||||
| manhole_settings: | |||||
| # The username for the manhole. This defaults to 'matrix'. | |||||
| # | |||||
| #username: manhole | |||||
| # The password for the manhole. This defaults to 'rabbithole'. | |||||
| # | |||||
| #password: mypassword | |||||
| # The private and public SSH key pair used to encrypt the manhole traffic. | |||||
| # If these are left unset, then hardcoded and non-secret keys are used, | |||||
| # which could allow traffic to be intercepted if sent over a public network. | |||||
| # | |||||
| #ssh_priv_key_path: /data/id_rsa | |||||
| #ssh_pub_key_path: /data/id_rsa.pub | |||||
| # Forward extremities can build up in a room due to networking delays between | # Forward extremities can build up in a room due to networking delays between | ||||
| # homeservers. Once this happens in a large room, calculation of the state of | # homeservers. Once this happens in a large room, calculation of the state of | ||||
| # that room can become quite expensive. To mitigate this, once the number of | # that room can become quite expensive. To mitigate this, once the number of | ||||
| @@ -2258,7 +2276,7 @@ password_config: | |||||
| # | # | ||||
| #require_lowercase: true | #require_lowercase: true | ||||
| # Whether a password must contain at least one lowercase letter. | |||||
| # Whether a password must contain at least one uppercase letter. | |||||
| # Defaults to 'false'. | # Defaults to 'false'. | ||||
| # | # | ||||
| #require_uppercase: true | #require_uppercase: true | ||||
| @@ -32,6 +32,8 @@ matrix_synapse_workers_generic_worker_endpoints: | |||||
| - ^/_matrix/federation/v1/user/devices/ | - ^/_matrix/federation/v1/user/devices/ | ||||
| - ^/_matrix/federation/v1/get_groups_publicised$ | - ^/_matrix/federation/v1/get_groups_publicised$ | ||||
| - ^/_matrix/key/v2/query | - ^/_matrix/key/v2/query | ||||
| - ^/_matrix/federation/unstable/org.matrix.msc2946/spaces/ | |||||
| - ^/_matrix/federation/unstable/org.matrix.msc2946/hierarchy/ | |||||
| # Inbound federation transaction request | # Inbound federation transaction request | ||||
| - ^/_matrix/federation/v1/send/ | - ^/_matrix/federation/v1/send/ | ||||
| @@ -43,6 +45,9 @@ matrix_synapse_workers_generic_worker_endpoints: | |||||
| - ^/_matrix/client/(api/v1|r0|unstable)/rooms/.*/context/.*$ | - ^/_matrix/client/(api/v1|r0|unstable)/rooms/.*/context/.*$ | ||||
| - ^/_matrix/client/(api/v1|r0|unstable)/rooms/.*/members$ | - ^/_matrix/client/(api/v1|r0|unstable)/rooms/.*/members$ | ||||
| - ^/_matrix/client/(api/v1|r0|unstable)/rooms/.*/state$ | - ^/_matrix/client/(api/v1|r0|unstable)/rooms/.*/state$ | ||||
| - ^/_matrix/client/unstable/org.matrix.msc2946/rooms/.*/spaces$ | |||||
| - ^/_matrix/client/unstable/org.matrix.msc2946/rooms/.*/hierarchy$ | |||||
| - ^/_matrix/client/unstable/im.nheko.summary/rooms/.*/summary$ | |||||
| - ^/_matrix/client/(api/v1|r0|unstable)/account/3pid$ | - ^/_matrix/client/(api/v1|r0|unstable)/account/3pid$ | ||||
| - ^/_matrix/client/(api/v1|r0|unstable)/devices$ | - ^/_matrix/client/(api/v1|r0|unstable)/devices$ | ||||
| - ^/_matrix/client/(api/v1|r0|unstable)/keys/query$ | - ^/_matrix/client/(api/v1|r0|unstable)/keys/query$ | ||||