From f10f16d9b8599f28804de147029d7250ddbd06d7 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 13:31:01 +0900 Subject: [PATCH 01/21] Add copyright header to docs/configuring-captcha.md Signed-off-by: Suguru Hirahara --- docs/configuring-captcha.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/configuring-captcha.md b/docs/configuring-captcha.md index a4a16a1dc..0bdd76d50 100644 --- a/docs/configuring-captcha.md +++ b/docs/configuring-captcha.md @@ -1,3 +1,12 @@ + + (Adapted from the [upstream project](https://github.com/element-hq/synapse/blob/develop/docs/CAPTCHA_SETUP.md)) # Overview From b4ff3a816b6bce873c22cee7a44a13f1e8cdb8d2 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:02:52 +0900 Subject: [PATCH 02/21] Add copyright header to docs/configuring-playbook-base-domain-serving.md Signed-off-by: Suguru Hirahara --- docs/configuring-playbook-base-domain-serving.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/configuring-playbook-base-domain-serving.md b/docs/configuring-playbook-base-domain-serving.md index 3a3335e70..b24ab3d38 100644 --- a/docs/configuring-playbook-base-domain-serving.md +++ b/docs/configuring-playbook-base-domain-serving.md @@ -1,3 +1,10 @@ + + # Serving the base domain (optional) By default, this playbook sets up services on your Matrix server (`matrix.example.com`), but has it configured so that it presents itself as the base domain (`example.com`). To have this server officially be responsible for Matrix services for the base domain (`example.com`), you need to set up server delegation / redirection. From 307353742035f8dd06657b1156815063e0e25d56 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:10:48 +0900 Subject: [PATCH 03/21] Add copyright header to docs/configuring-playbook-federation.md Signed-off-by: Suguru Hirahara --- docs/configuring-playbook-federation.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/configuring-playbook-federation.md b/docs/configuring-playbook-federation.md index e87d10e79..c06928748 100644 --- a/docs/configuring-playbook-federation.md +++ b/docs/configuring-playbook-federation.md @@ -1,3 +1,11 @@ + + # Controlling Matrix federation (optional) By default, your server federates with the whole Matrix network. That is, people on your server can communicate with people on any other Matrix server. From e19de8aa3f91f387186f00bc193e7c7caf8a6cc0 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:10:58 +0900 Subject: [PATCH 04/21] Add copyright header to docs/configuring-playbook-nginx.md Signed-off-by: Suguru Hirahara --- docs/configuring-playbook-nginx.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/configuring-playbook-nginx.md b/docs/configuring-playbook-nginx.md index 2d3353081..c15ad7f14 100644 --- a/docs/configuring-playbook-nginx.md +++ b/docs/configuring-playbook-nginx.md @@ -1,3 +1,14 @@ + + # Configure Nginx (optional, advanced) Since 2024-01, this playbook no longer uses nginx as its reverse-proxy. From 922236c185c52f6dd94d141bb6e24433d1d6cc05 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:11:42 +0900 Subject: [PATCH 05/21] Add copyright header to docs/configuring-playbook-own-webserver.md Signed-off-by: Suguru Hirahara --- docs/configuring-playbook-own-webserver.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/docs/configuring-playbook-own-webserver.md b/docs/configuring-playbook-own-webserver.md index e49c454ae..0cac72b64 100644 --- a/docs/configuring-playbook-own-webserver.md +++ b/docs/configuring-playbook-own-webserver.md @@ -1,3 +1,21 @@ + + # Using your own webserver, instead of this playbook's Traefik reverse-proxy (optional, advanced) By default, this playbook installs its own [Traefik](https://traefik.io/) reverse-proxy server (in a Docker container) which listens on ports 80 and 443. If that's okay, you can skip this document. From 1fd9cf0de909e078494ba23b9a8af8365ca01eac Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:11:51 +0900 Subject: [PATCH 06/21] Add copyright header to docs/configuring-playbook-ssl-certificates.md Signed-off-by: Suguru Hirahara --- docs/configuring-playbook-ssl-certificates.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/configuring-playbook-ssl-certificates.md b/docs/configuring-playbook-ssl-certificates.md index 94c4d58c5..50f2fbc2b 100644 --- a/docs/configuring-playbook-ssl-certificates.md +++ b/docs/configuring-playbook-ssl-certificates.md @@ -1,3 +1,14 @@ + + # Adjusting SSL certificate retrieval (optional, advanced) By default, this playbook retrieves and auto-renews free SSL certificates from [Let's Encrypt](https://letsencrypt.org/) for the domains it needs (e.g. `matrix.example.com` and others) From 86d72d9b60a2328ddda7e741d801ac1e67e666dd Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:12:00 +0900 Subject: [PATCH 07/21] Add copyright header to docs/configuring-playbook-telemetry.md Signed-off-by: Suguru Hirahara --- docs/configuring-playbook-telemetry.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/configuring-playbook-telemetry.md b/docs/configuring-playbook-telemetry.md index aa26fb734..58e67543a 100644 --- a/docs/configuring-playbook-telemetry.md +++ b/docs/configuring-playbook-telemetry.md @@ -1,3 +1,13 @@ + + # Enabling Telemetry for your Matrix server (optional) By default, this playbook configures your Matrix homeserver to not send any telemetry data anywhere. From 032a3fc059ceda2bbbd064fa23cc43f96e8b20bb Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:12:13 +0900 Subject: [PATCH 08/21] Add copyright header to docs/configuring-well-known.md Signed-off-by: Suguru Hirahara --- docs/configuring-well-known.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/configuring-well-known.md b/docs/configuring-well-known.md index cd387bc00..ec5ad90ce 100644 --- a/docs/configuring-well-known.md +++ b/docs/configuring-well-known.md @@ -1,3 +1,16 @@ + + # Configuring Service Discovery via .well-known This documentation page explains how to configure Service discovery via `/.well-known/` files. Service discovery is a way for the Matrix network to discover where a Matrix server is. From 504d0dca9aa8087b01b62c8bfd099c08ec389638 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:12:24 +0900 Subject: [PATCH 09/21] Add copyright header to docs/container-images.md Signed-off-by: Suguru Hirahara --- docs/container-images.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/docs/container-images.md b/docs/container-images.md index fbafe02e0..d9bb657f9 100644 --- a/docs/container-images.md +++ b/docs/container-images.md @@ -1,3 +1,20 @@ + + # Container images used by the playbook This page summarizes the container ([Docker](https://www.docker.com/)) images used by the playbook when setting up your server. From a717eb1053b2489482e532e32eecb5beff68f464 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:39:19 +0900 Subject: [PATCH 10/21] Add copyright header to docs/howto-server-delegation.md Signed-off-by: Suguru Hirahara --- docs/howto-server-delegation.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/howto-server-delegation.md b/docs/howto-server-delegation.md index 602fda481..fb6a26f79 100644 --- a/docs/howto-server-delegation.md +++ b/docs/howto-server-delegation.md @@ -1,3 +1,15 @@ + + # Server Delegation By default, this playbook sets up services on your Matrix server (`matrix.example.com`). To have this server officially be responsible for Matrix services for the base domain (`example.com`), you need to set up server delegation / redirection. From 13aef904a46837ea72ff7c29c742885f28c70e09 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:41:09 +0900 Subject: [PATCH 11/21] Add copyright header to docs/howto-srv-server-delegation.md Signed-off-by: Suguru Hirahara --- docs/howto-srv-server-delegation.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/howto-srv-server-delegation.md b/docs/howto-srv-server-delegation.md index 4512dfca8..7a13ddab4 100644 --- a/docs/howto-srv-server-delegation.md +++ b/docs/howto-srv-server-delegation.md @@ -1,3 +1,11 @@ + + # Server Delegation via a DNS SRV record (advanced) **Reminder** : unless you are affected by the [Downsides of well-known-based Server Delegation](howto-server-delegation.md#downsides-of-well-known-based-server-delegation), we suggest you **stay on the simple/default path**: [Server Delegation](howto-server-delegation.md) by [configuring well-known files](configuring-well-known.md) at the base domain. From 3f21b22cd0d2ca6701a4c50111a4cf118c98c5a0 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:41:31 +0900 Subject: [PATCH 12/21] Add copyright header to docs/importing-postgres.md Signed-off-by: Suguru Hirahara --- docs/importing-postgres.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/importing-postgres.md b/docs/importing-postgres.md index 1113caf1e..a27c7d6d5 100644 --- a/docs/importing-postgres.md +++ b/docs/importing-postgres.md @@ -1,3 +1,12 @@ + + # Importing an existing Postgres database from another installation (optional) You can manually import your database from a previous default installation of Synapse. From 275f01419eba438504b7e4e94829c87ffed521cb Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:41:42 +0900 Subject: [PATCH 13/21] Add copyright header to docs/importing-synapse-media-store.md Signed-off-by: Suguru Hirahara --- docs/importing-synapse-media-store.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/importing-synapse-media-store.md b/docs/importing-synapse-media-store.md index 69c8b0ef6..08993f952 100644 --- a/docs/importing-synapse-media-store.md +++ b/docs/importing-synapse-media-store.md @@ -1,3 +1,10 @@ + + # Importing `media_store` data files from an existing Synapse installation (optional) You can manually import your `media_store` files from a previous installation of Synapse. From 3dc46d225b1cf2fde48a15f12ef01736d63f34ee Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:41:48 +0900 Subject: [PATCH 14/21] Add copyright header to docs/importing-synapse-sqlite.md Signed-off-by: Suguru Hirahara --- docs/importing-synapse-sqlite.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/importing-synapse-sqlite.md b/docs/importing-synapse-sqlite.md index 0fe0ec84e..f3ce1d2f4 100644 --- a/docs/importing-synapse-sqlite.md +++ b/docs/importing-synapse-sqlite.md @@ -1,3 +1,11 @@ + + # Importing an existing SQLite database from another Synapse installation (optional) You can manually import your database from a previous default installation of Synapse. From ea5c0f71e06667837d301a637075020791b8d0ea Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:41:53 +0900 Subject: [PATCH 15/21] Add copyright header to docs/maintenance-migrating.md Signed-off-by: Suguru Hirahara --- docs/maintenance-migrating.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/maintenance-migrating.md b/docs/maintenance-migrating.md index 2aa2e5a86..2b07201c4 100644 --- a/docs/maintenance-migrating.md +++ b/docs/maintenance-migrating.md @@ -1,3 +1,12 @@ + + # Migrating to new server This documentation explains how to migrate your Matrix services (server, client, bridges, etc.) and data **from an old server to a new server**. From ec7d9898b55e6edbde1978520f02499f94aef930 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:41:58 +0900 Subject: [PATCH 16/21] Add copyright header to docs/maintenance-synapse.md Signed-off-by: Suguru Hirahara --- docs/maintenance-synapse.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/maintenance-synapse.md b/docs/maintenance-synapse.md index e7cb17c9d..15b6eb62b 100644 --- a/docs/maintenance-synapse.md +++ b/docs/maintenance-synapse.md @@ -1,3 +1,14 @@ + + # Synapse maintenance This document shows you how to perform various maintenance tasks related to the Synapse chat server. From 24f97e9f546a185196c40f96799bde1acd74c034 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:42:03 +0900 Subject: [PATCH 17/21] Add copyright header to docs/obtaining-access-tokens.md Signed-off-by: Suguru Hirahara --- docs/obtaining-access-tokens.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/obtaining-access-tokens.md b/docs/obtaining-access-tokens.md index 3466f1a4e..1600e413c 100644 --- a/docs/obtaining-access-tokens.md +++ b/docs/obtaining-access-tokens.md @@ -1,3 +1,12 @@ + + # Obtaining an Access Token When setting up some optional features like bots and bridges you will need to provide an access token for some user. This document provides documentation on how to obtain such an access token. From bcdf1f803c56707c725d9ed0d8a8ea9a9b6a3e28 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:42:08 +0900 Subject: [PATCH 18/21] Add copyright header to docs/quick-start.md Signed-off-by: Suguru Hirahara --- docs/quick-start.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/quick-start.md b/docs/quick-start.md index 21b8515e2..c9513c964 100644 --- a/docs/quick-start.md +++ b/docs/quick-start.md @@ -1,3 +1,9 @@ + + # Quick start + # Registering users This documentation page tells you how to create user accounts on your Matrix server. From 8a1809463bbcaa4e53ec12a24491d5acad594969 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:42:18 +0900 Subject: [PATCH 20/21] Add copyright header to docs/self-building.md Signed-off-by: Suguru Hirahara --- docs/self-building.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/self-building.md b/docs/self-building.md index d09e587df..d1aa855b7 100644 --- a/docs/self-building.md +++ b/docs/self-building.md @@ -1,3 +1,17 @@ + + # Self-building **Caution: self-building does not have to be used on its own. See the [Alternative Architectures](alternative-architectures.md) page.** From 38792b924af2053269cd5a043d6d51e4644db468 Mon Sep 17 00:00:00 2001 From: Suguru Hirahara Date: Thu, 27 Feb 2025 14:42:23 +0900 Subject: [PATCH 21/21] Add copyright header to docs/updating-users-passwords.md Signed-off-by: Suguru Hirahara --- docs/updating-users-passwords.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/updating-users-passwords.md b/docs/updating-users-passwords.md index 87a844bb8..7a9eade91 100644 --- a/docs/updating-users-passwords.md +++ b/docs/updating-users-passwords.md @@ -1,3 +1,15 @@ + + # Updating users passwords ## Option 1 (if you are using the integrated Postgres database):