From 124fe78741dfd9bccd9c29288c2d8afdd321c852 Mon Sep 17 00:00:00 2001 From: erikjohnston Date: Tue, 2 Dec 2025 14:27:26 +0000 Subject: [PATCH] deploy: 022e56cce34e0b383dfe2ada426da36c67ff92ad --- develop/404.html | 2 +- develop/CAPTCHA_SETUP.html | 2 +- develop/admin_api/account_validity.html | 2 +- .../client_server_api_extensions.html | 2 +- develop/admin_api/event_reports.html | 2 +- develop/admin_api/experimental_features.html | 2 +- develop/admin_api/fetch_event.html | 2 +- develop/admin_api/media_admin_api.html | 2 +- develop/admin_api/purge_history_api.html | 2 +- develop/admin_api/register_api.html | 2 +- develop/admin_api/room_membership.html | 2 +- develop/admin_api/rooms.html | 2 +- develop/admin_api/scheduled_tasks.html | 2 +- develop/admin_api/server_notices.html | 2 +- develop/admin_api/statistics.html | 2 +- develop/admin_api/user_admin_api.html | 2 +- develop/admin_api/version_api.html | 2 +- develop/application_services.html | 2 +- develop/auth_chain_difference_algorithm.html | 2 +- develop/code_style.html | 2 +- develop/consent_tracking.html | 2 +- develop/delegate.html | 2 +- develop/deprecation_policy.html | 2 +- develop/development/cas.html | 2 +- develop/development/contributing_guide.html | 2 +- develop/development/database_schema.html | 2 +- develop/development/demo.html | 2 +- develop/development/dependencies.html | 2 +- .../development/experimental_features.html | 2 +- develop/development/git.html | 2 +- .../internal_documentation/index.html | 2 +- .../release_notes_review_checklist.html | 2 +- develop/development/releases.html | 2 +- develop/development/reviews.html | 2 +- develop/development/room-dag-concepts.html | 2 +- develop/development/saml.html | 2 +- .../synapse_architecture/cancellation.html | 2 +- .../synapse_architecture/faster_joins.html | 2 +- .../synapse_architecture/streams.html | 2 +- develop/federate.html | 2 +- develop/index.html | 2 +- develop/jwt.html | 2 +- develop/log_contexts.html | 2 +- develop/manhole.html | 2 +- develop/media_repository.html | 2 +- develop/message_retention_policies.html | 2 +- develop/metrics-howto.html | 2 +- develop/modules/account_data_callbacks.html | 2 +- .../modules/account_validity_callbacks.html | 2 +- ...xtra_fields_to_client_events_unsigned.html | 2 +- ...ackground_update_controller_callbacks.html | 2 +- develop/modules/index.html | 2 +- .../modules/media_repository_callbacks.html | 2 +- .../password_auth_provider_callbacks.html | 2 +- develop/modules/porting_legacy_module.html | 2 +- .../modules/presence_router_callbacks.html | 2 +- develop/modules/ratelimit_callbacks.html | 2 +- develop/modules/spam_checker_callbacks.html | 2 +- .../modules/third_party_rules_callbacks.html | 2 +- develop/modules/writing_a_module.html | 2 +- develop/openid.html | 2 +- develop/opentracing.html | 2 +- ...ing_synapse_on_single_board_computers.html | 2 +- develop/password_auth_providers.html | 2 +- develop/postgres.html | 6 +- develop/print.html | 38 ++- develop/replication.html | 2 +- develop/reverse_proxy.html | 2 +- develop/room_and_user_statistics.html | 2 +- develop/searchindex.js | 2 +- develop/searchindex.json | 2 +- develop/server_notices.html | 2 +- develop/setup/forward_proxy.html | 2 +- develop/setup/installation.html | 11 +- develop/setup/security.html | 235 ++++++++++++++++++ develop/setup/turn/coturn.html | 2 +- develop/setup/turn/eturnal.html | 2 +- develop/sso_mapping_providers.html | 2 +- develop/structured_logging.html | 2 +- develop/synctl_workers.html | 2 +- develop/systemd-with-workers/index.html | 2 +- develop/tcp_replication.html | 2 +- develop/templates.html | 2 +- develop/turn-howto.html | 2 +- develop/upgrade.html | 2 +- .../admin_api/background_updates.html | 2 +- .../administration/admin_api/federation.html | 2 +- .../usage/administration/admin_api/index.html | 2 +- .../admin_api/registration_tokens.html | 2 +- develop/usage/administration/admin_faq.html | 2 +- develop/usage/administration/backups.html | 2 +- .../database_maintenance_tools.html | 2 +- develop/usage/administration/index.html | 2 +- ...reporting_homeserver_usage_statistics.html | 2 +- .../administration/monthly_active_users.html | 2 +- develop/usage/administration/request_log.html | 2 +- .../usage/administration/state_groups.html | 2 +- ...anding_synapse_through_grafana_graphs.html | 2 +- .../administration/useful_sql_for_admins.html | 2 +- .../configuration/config_documentation.html | 2 +- .../homeserver_sample_config.html | 2 +- develop/usage/configuration/index.html | 2 +- .../configuration/logging_sample_config.html | 2 +- .../user_authentication/index.html | 2 +- .../user_authentication/refresh_tokens.html | 2 +- .../single_sign_on/cas.html | 2 +- .../single_sign_on/index.html | 2 +- .../single_sign_on/saml.html | 2 +- develop/user_directory.html | 2 +- develop/welcome_and_overview.html | 2 +- develop/workers.html | 2 +- 111 files changed, 390 insertions(+), 114 deletions(-) create mode 100644 develop/setup/security.html diff --git a/develop/404.html b/develop/404.html index 09d9b543f8..d3d317b69a 100644 --- a/develop/404.html +++ b/develop/404.html @@ -78,7 +78,7 @@ diff --git a/develop/CAPTCHA_SETUP.html b/develop/CAPTCHA_SETUP.html index 67f13c5cb2..586aa3acce 100644 --- a/develop/CAPTCHA_SETUP.html +++ b/develop/CAPTCHA_SETUP.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/account_validity.html b/develop/admin_api/account_validity.html index 29196b5a2e..a2749df27c 100644 --- a/develop/admin_api/account_validity.html +++ b/develop/admin_api/account_validity.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/client_server_api_extensions.html b/develop/admin_api/client_server_api_extensions.html index a570d6f711..fed6efe436 100644 --- a/develop/admin_api/client_server_api_extensions.html +++ b/develop/admin_api/client_server_api_extensions.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/event_reports.html b/develop/admin_api/event_reports.html index 4583d61997..99f5de3733 100644 --- a/develop/admin_api/event_reports.html +++ b/develop/admin_api/event_reports.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/experimental_features.html b/develop/admin_api/experimental_features.html index 28e75e8367..3b14f9cd4e 100644 --- a/develop/admin_api/experimental_features.html +++ b/develop/admin_api/experimental_features.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/fetch_event.html b/develop/admin_api/fetch_event.html index 300d85a692..d2da29fcda 100644 --- a/develop/admin_api/fetch_event.html +++ b/develop/admin_api/fetch_event.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/media_admin_api.html b/develop/admin_api/media_admin_api.html index cf2ce6fd0c..99e2032b6c 100644 --- a/develop/admin_api/media_admin_api.html +++ b/develop/admin_api/media_admin_api.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/purge_history_api.html b/develop/admin_api/purge_history_api.html index c2e746bd69..f66103cd5f 100644 --- a/develop/admin_api/purge_history_api.html +++ b/develop/admin_api/purge_history_api.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/register_api.html b/develop/admin_api/register_api.html index e97dbb5f22..6d8a385dfe 100644 --- a/develop/admin_api/register_api.html +++ b/develop/admin_api/register_api.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/room_membership.html b/develop/admin_api/room_membership.html index 6cb9e202f0..edb44d72d7 100644 --- a/develop/admin_api/room_membership.html +++ b/develop/admin_api/room_membership.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/rooms.html b/develop/admin_api/rooms.html index fbdf72b16d..f4a029a266 100644 --- a/develop/admin_api/rooms.html +++ b/develop/admin_api/rooms.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/scheduled_tasks.html b/develop/admin_api/scheduled_tasks.html index 732bdd5fa1..e381c67ca0 100644 --- a/develop/admin_api/scheduled_tasks.html +++ b/develop/admin_api/scheduled_tasks.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/server_notices.html b/develop/admin_api/server_notices.html index ac2bddadd5..2945d1f872 100644 --- a/develop/admin_api/server_notices.html +++ b/develop/admin_api/server_notices.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/statistics.html b/develop/admin_api/statistics.html index 379f5f2dac..5ae6b5f966 100644 --- a/develop/admin_api/statistics.html +++ b/develop/admin_api/statistics.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/user_admin_api.html b/develop/admin_api/user_admin_api.html index d47ead01f6..cafdd5c980 100644 --- a/develop/admin_api/user_admin_api.html +++ b/develop/admin_api/user_admin_api.html @@ -77,7 +77,7 @@ diff --git a/develop/admin_api/version_api.html b/develop/admin_api/version_api.html index 0759d53811..9535df8b1c 100644 --- a/develop/admin_api/version_api.html +++ b/develop/admin_api/version_api.html @@ -77,7 +77,7 @@ diff --git a/develop/application_services.html b/develop/application_services.html index 56295e02df..914278b257 100644 --- a/develop/application_services.html +++ b/develop/application_services.html @@ -77,7 +77,7 @@ diff --git a/develop/auth_chain_difference_algorithm.html b/develop/auth_chain_difference_algorithm.html index 0a3db9c1f4..18bae7ee27 100644 --- a/develop/auth_chain_difference_algorithm.html +++ b/develop/auth_chain_difference_algorithm.html @@ -77,7 +77,7 @@ diff --git a/develop/code_style.html b/develop/code_style.html index d108fa4b1f..fcc02ca9eb 100644 --- a/develop/code_style.html +++ b/develop/code_style.html @@ -77,7 +77,7 @@ diff --git a/develop/consent_tracking.html b/develop/consent_tracking.html index 4136a4b644..e4d2cd63de 100644 --- a/develop/consent_tracking.html +++ b/develop/consent_tracking.html @@ -77,7 +77,7 @@ diff --git a/develop/delegate.html b/develop/delegate.html index 5115c74b24..69c6bfcf32 100644 --- a/develop/delegate.html +++ b/develop/delegate.html @@ -77,7 +77,7 @@ diff --git a/develop/deprecation_policy.html b/develop/deprecation_policy.html index d570e8a0dd..a235846751 100644 --- a/develop/deprecation_policy.html +++ b/develop/deprecation_policy.html @@ -77,7 +77,7 @@ diff --git a/develop/development/cas.html b/develop/development/cas.html index 304ba8f308..c1d646aded 100644 --- a/develop/development/cas.html +++ b/develop/development/cas.html @@ -77,7 +77,7 @@ diff --git a/develop/development/contributing_guide.html b/develop/development/contributing_guide.html index 0652b1a765..7c514b3613 100644 --- a/develop/development/contributing_guide.html +++ b/develop/development/contributing_guide.html @@ -77,7 +77,7 @@ diff --git a/develop/development/database_schema.html b/develop/development/database_schema.html index 688b77f26e..74b7b72d3a 100644 --- a/develop/development/database_schema.html +++ b/develop/development/database_schema.html @@ -77,7 +77,7 @@ diff --git a/develop/development/demo.html b/develop/development/demo.html index bcf64e7396..349390fb41 100644 --- a/develop/development/demo.html +++ b/develop/development/demo.html @@ -77,7 +77,7 @@ diff --git a/develop/development/dependencies.html b/develop/development/dependencies.html index 579101d9da..b3f09c96fb 100644 --- a/develop/development/dependencies.html +++ b/develop/development/dependencies.html @@ -77,7 +77,7 @@ diff --git a/develop/development/experimental_features.html b/develop/development/experimental_features.html index ec026eae44..2cc8683c55 100644 --- a/develop/development/experimental_features.html +++ b/develop/development/experimental_features.html @@ -77,7 +77,7 @@ diff --git a/develop/development/git.html b/develop/development/git.html index 327eff2dc9..6f12de34b3 100644 --- a/develop/development/git.html +++ b/develop/development/git.html @@ -77,7 +77,7 @@ diff --git a/develop/development/internal_documentation/index.html b/develop/development/internal_documentation/index.html index bff7c8be45..c34090230c 100644 --- a/develop/development/internal_documentation/index.html +++ b/develop/development/internal_documentation/index.html @@ -77,7 +77,7 @@ diff --git a/develop/development/internal_documentation/release_notes_review_checklist.html b/develop/development/internal_documentation/release_notes_review_checklist.html index 4f82016ec3..76a88fbcda 100644 --- a/develop/development/internal_documentation/release_notes_review_checklist.html +++ b/develop/development/internal_documentation/release_notes_review_checklist.html @@ -77,7 +77,7 @@ diff --git a/develop/development/releases.html b/develop/development/releases.html index d9f03c4b59..19e95ce2ad 100644 --- a/develop/development/releases.html +++ b/develop/development/releases.html @@ -77,7 +77,7 @@ diff --git a/develop/development/reviews.html b/develop/development/reviews.html index 1e198c99cc..4fe1653a50 100644 --- a/develop/development/reviews.html +++ b/develop/development/reviews.html @@ -77,7 +77,7 @@ diff --git a/develop/development/room-dag-concepts.html b/develop/development/room-dag-concepts.html index f627320028..8184146b41 100644 --- a/develop/development/room-dag-concepts.html +++ b/develop/development/room-dag-concepts.html @@ -77,7 +77,7 @@ diff --git a/develop/development/saml.html b/develop/development/saml.html index 85b4e764a3..c989d059b9 100644 --- a/develop/development/saml.html +++ b/develop/development/saml.html @@ -77,7 +77,7 @@ diff --git a/develop/development/synapse_architecture/cancellation.html b/develop/development/synapse_architecture/cancellation.html index 221a5d60fe..98708ffb5e 100644 --- a/develop/development/synapse_architecture/cancellation.html +++ b/develop/development/synapse_architecture/cancellation.html @@ -77,7 +77,7 @@ diff --git a/develop/development/synapse_architecture/faster_joins.html b/develop/development/synapse_architecture/faster_joins.html index 81f6836c23..dff5ac9985 100644 --- a/develop/development/synapse_architecture/faster_joins.html +++ b/develop/development/synapse_architecture/faster_joins.html @@ -77,7 +77,7 @@ diff --git a/develop/development/synapse_architecture/streams.html b/develop/development/synapse_architecture/streams.html index 786c1f47d0..e6ebf92ed7 100644 --- a/develop/development/synapse_architecture/streams.html +++ b/develop/development/synapse_architecture/streams.html @@ -77,7 +77,7 @@ diff --git a/develop/federate.html b/develop/federate.html index f426bcab1e..305d982ded 100644 --- a/develop/federate.html +++ b/develop/federate.html @@ -77,7 +77,7 @@ diff --git a/develop/index.html b/develop/index.html index 3b5c5abcee..1038c61c2b 100644 --- a/develop/index.html +++ b/develop/index.html @@ -77,7 +77,7 @@ diff --git a/develop/jwt.html b/develop/jwt.html index dd9c2116c3..b69bfa8d57 100644 --- a/develop/jwt.html +++ b/develop/jwt.html @@ -77,7 +77,7 @@ diff --git a/develop/log_contexts.html b/develop/log_contexts.html index bd5b49f1ef..4ac3752b66 100644 --- a/develop/log_contexts.html +++ b/develop/log_contexts.html @@ -77,7 +77,7 @@ diff --git a/develop/manhole.html b/develop/manhole.html index 052d4c5b8a..0e35e1cde0 100644 --- a/develop/manhole.html +++ b/develop/manhole.html @@ -77,7 +77,7 @@ diff --git a/develop/media_repository.html b/develop/media_repository.html index 8bf4f12011..1f4b5b06d6 100644 --- a/develop/media_repository.html +++ b/develop/media_repository.html @@ -77,7 +77,7 @@ diff --git a/develop/message_retention_policies.html b/develop/message_retention_policies.html index 8c8411b243..4b8e48d76b 100644 --- a/develop/message_retention_policies.html +++ b/develop/message_retention_policies.html @@ -77,7 +77,7 @@ diff --git a/develop/metrics-howto.html b/develop/metrics-howto.html index 7c25e6b2ad..7249d919b3 100644 --- a/develop/metrics-howto.html +++ b/develop/metrics-howto.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/account_data_callbacks.html b/develop/modules/account_data_callbacks.html index d55482bcb1..ff6b183242 100644 --- a/develop/modules/account_data_callbacks.html +++ b/develop/modules/account_data_callbacks.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/account_validity_callbacks.html b/develop/modules/account_validity_callbacks.html index 1d3a62629a..716255a45b 100644 --- a/develop/modules/account_validity_callbacks.html +++ b/develop/modules/account_validity_callbacks.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/add_extra_fields_to_client_events_unsigned.html b/develop/modules/add_extra_fields_to_client_events_unsigned.html index 8f7319f498..d3b01234b7 100644 --- a/develop/modules/add_extra_fields_to_client_events_unsigned.html +++ b/develop/modules/add_extra_fields_to_client_events_unsigned.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/background_update_controller_callbacks.html b/develop/modules/background_update_controller_callbacks.html index d816c2d83f..fcadbaa873 100644 --- a/develop/modules/background_update_controller_callbacks.html +++ b/develop/modules/background_update_controller_callbacks.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/index.html b/develop/modules/index.html index a517aeb3e5..e0bedcc074 100644 --- a/develop/modules/index.html +++ b/develop/modules/index.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/media_repository_callbacks.html b/develop/modules/media_repository_callbacks.html index 3d8b241049..af5ee13896 100644 --- a/develop/modules/media_repository_callbacks.html +++ b/develop/modules/media_repository_callbacks.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/password_auth_provider_callbacks.html b/develop/modules/password_auth_provider_callbacks.html index d923dbdefe..49ea8d4433 100644 --- a/develop/modules/password_auth_provider_callbacks.html +++ b/develop/modules/password_auth_provider_callbacks.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/porting_legacy_module.html b/develop/modules/porting_legacy_module.html index 4be4e902e5..51820b5ffe 100644 --- a/develop/modules/porting_legacy_module.html +++ b/develop/modules/porting_legacy_module.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/presence_router_callbacks.html b/develop/modules/presence_router_callbacks.html index f9caba92b8..4295b61d4f 100644 --- a/develop/modules/presence_router_callbacks.html +++ b/develop/modules/presence_router_callbacks.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/ratelimit_callbacks.html b/develop/modules/ratelimit_callbacks.html index aa6157cf3f..5db85e8019 100644 --- a/develop/modules/ratelimit_callbacks.html +++ b/develop/modules/ratelimit_callbacks.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/spam_checker_callbacks.html b/develop/modules/spam_checker_callbacks.html index 8120746f52..57b4060a1a 100644 --- a/develop/modules/spam_checker_callbacks.html +++ b/develop/modules/spam_checker_callbacks.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/third_party_rules_callbacks.html b/develop/modules/third_party_rules_callbacks.html index 628321a78d..e9d2ef07bc 100644 --- a/develop/modules/third_party_rules_callbacks.html +++ b/develop/modules/third_party_rules_callbacks.html @@ -77,7 +77,7 @@ diff --git a/develop/modules/writing_a_module.html b/develop/modules/writing_a_module.html index 3f6f037dc9..eb3ac82714 100644 --- a/develop/modules/writing_a_module.html +++ b/develop/modules/writing_a_module.html @@ -77,7 +77,7 @@ diff --git a/develop/openid.html b/develop/openid.html index 4900612646..61334946c8 100644 --- a/develop/openid.html +++ b/develop/openid.html @@ -77,7 +77,7 @@ diff --git a/develop/opentracing.html b/develop/opentracing.html index 9b3b6491b6..220317533e 100644 --- a/develop/opentracing.html +++ b/develop/opentracing.html @@ -77,7 +77,7 @@ diff --git a/develop/other/running_synapse_on_single_board_computers.html b/develop/other/running_synapse_on_single_board_computers.html index 7f02451300..f3b23fb221 100644 --- a/develop/other/running_synapse_on_single_board_computers.html +++ b/develop/other/running_synapse_on_single_board_computers.html @@ -77,7 +77,7 @@ diff --git a/develop/password_auth_providers.html b/develop/password_auth_providers.html index 1f5731adc1..14543b924c 100644 --- a/develop/password_auth_providers.html +++ b/develop/password_auth_providers.html @@ -77,7 +77,7 @@ diff --git a/develop/postgres.html b/develop/postgres.html index e81a1352e3..f3c7041cb9 100644 --- a/develop/postgres.html +++ b/develop/postgres.html @@ -77,7 +77,7 @@ @@ -371,7 +371,7 @@ has already occurred, and such duplicate rows will need to be manually removed.<