matrix-docker-ansible-deploy/docs
Suguru Hirahara 5eb2e28eca
Add the copyright header for reusing the document for the MASH project
This is preparation for the document to be copied to the MASH project at https://github.com/mother-of-all-self-hosting/ansible-role-backup_borg

Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
2025-02-11 15:55:52 +09:00
..
assets
alternative-architectures.md
ansible.md Upgrade devture/ansible and note that it also includes agru now 2025-02-03 10:40:27 +02:00
configuring-captcha.md
configuring-dns.md Update docs/configuring-dns.md: move down the section about DNS setting for optional server delegation 2025-01-16 02:50:53 +09:00
configuring-playbook-alertmanager-receiver.md Update files for the matrix-alertmanager-receiver: rename config.yml.j2 to config.yaml.j2 in order to improve consistency 2025-01-25 12:04:41 +09:00
configuring-playbook-appservice-double-puppet.md Update docs/configuring-playbook-appservice-double-puppet.md (#3956) 2025-01-17 17:32:56 +02:00
configuring-playbook-appservice-draupnir-for-all.md Replace old warnings with Github Markdown Warnings 2025-01-20 14:39:40 +01:00
configuring-playbook-backup-borg.md Add the copyright header for reusing the document for the MASH project 2025-02-11 15:55:52 +09:00
configuring-playbook-base-domain-serving.md
configuring-playbook-bot-baibot.md Update docs/configuring-playbook-bot-baibot.md: adopt the common description for the section "Troubleshooting" 2025-02-06 21:43:33 +09:00
configuring-playbook-bot-buscarron.md Update docs/configuring-playbook-bot-buscarron.md: add the common expression for linking to the documentation 2025-01-25 22:34:28 +09:00
configuring-playbook-bot-chatgpt.md Update docs/configuring-playbook-bot-chatgpt.md: add the common description and section "Troubleshooting" 2025-01-28 18:09:48 +09:00
configuring-playbook-bot-draupnir.md Update docs for Draupnir and Mjolnir: improve the instructions for running the curl command to disable rate limiting 2025-01-21 15:56:24 +09:00
configuring-playbook-bot-go-neb.md Update docs/configuring-playbook-bot-go-neb.md: add the common section "Troubleshooting" 2025-01-28 18:14:31 +09:00
configuring-playbook-bot-honoroit.md Update docs/configuring-playbook-bot-honoroit.md: add the common section "Troubleshooting" 2025-01-28 18:13:09 +09:00
configuring-playbook-bot-matrix-registration-bot.md Update docs/configuring-playbook-bot-matrix-registration-bot.md: fix the service name 2025-02-07 16:07:00 +09:00
configuring-playbook-bot-matrix-reminder-bot.md Update docs/configuring-playbook-bot-matrix-reminder-bot.md: fix the service name 2025-01-28 18:33:29 +09:00
configuring-playbook-bot-maubot.md Update docs/configuring-playbook-bot-maubot.md: add the common section "Troubleshooting" 2025-01-30 01:17:41 +09:00
configuring-playbook-bot-mjolnir.md Update files for Mjolnir: add the common section "Troubleshooting" 2025-02-01 02:47:17 +09:00
configuring-playbook-bridge-appservice-discord.md Update files for matrix-appservice-discord: sort the logging levels 2025-02-01 02:41:23 +09:00
configuring-playbook-bridge-appservice-irc.md Update files for matrix-appservice-irc: adopt the common description for logging verbosity 2025-01-30 01:19:25 +09:00
configuring-playbook-bridge-appservice-kakaotalk.md Update docs/configuring-playbook-bridge-appservice-kakaotalk.md: add the common section "Troubleshooting" 2025-02-06 23:17:11 +09:00
configuring-playbook-bridge-appservice-slack.md Replace hyphen as dash with "Em Dash" unicode character (U+2014) 2025-01-26 16:35:59 +09:00
configuring-playbook-bridge-appservice-webhooks.md Update docs/configuring-playbook-bridge-appservice-webhooks.md: remove the duplicated instruction in favor of the dedicated section below 2025-02-07 16:09:32 +09:00
configuring-playbook-bridge-beeper-linkedin.md Update docs/configuring-playbook-bridge-beeper-linkedin.md: add the common section "Troubleshooting" 2025-02-06 23:17:22 +09:00
configuring-playbook-bridge-go-skype-bridge.md Update files for go-skype-bridge: common comments for log levels 2025-01-30 02:07:36 +09:00
configuring-playbook-bridge-heisenbridge.md Update docs/configuring-playbook-bridge-heisenbridge.md: add the common section "Troubleshooting" 2025-01-30 01:21:58 +09:00
configuring-playbook-bridge-hookshot.md Update docs/configuring-playbook-bridge-hookshot.md: remove the line for metrics from the URLs table in favor of the section below 2025-02-10 20:36:17 +09:00
configuring-playbook-bridge-matrix-bridge-sms.md Update docs/configuring-playbook-bridge-matrix-bridge-sms.md: remove a blank line 2025-02-07 17:26:57 +09:00
configuring-playbook-bridge-mautrix-bridges.md
configuring-playbook-bridge-mautrix-discord.md Update files for some mautrix bridges: add the common section "Troubleshooting" 2025-02-07 15:34:38 +09:00
configuring-playbook-bridge-mautrix-facebook.md Update docs for the other mautrix bridges: add the common section "Troubleshooting" 2025-02-07 15:39:47 +09:00
configuring-playbook-bridge-mautrix-gmessages.md Update files for some mautrix bridges: add the common section "Troubleshooting" 2025-02-07 15:34:38 +09:00
configuring-playbook-bridge-mautrix-googlechat.md Update docs for the other mautrix bridges: add the common section "Troubleshooting" 2025-02-07 15:39:47 +09:00
configuring-playbook-bridge-mautrix-hangouts.md Remove matrix-bridge-mautrix-hangouts role 2025-02-03 17:13:06 +02:00
configuring-playbook-bridge-mautrix-instagram.md Update docs for the other mautrix bridges: add the common section "Troubleshooting" 2025-02-07 15:39:47 +09:00
configuring-playbook-bridge-mautrix-meta-instagram.md Update docs for Meta Instagram and Messenger: add the common section "Troubleshooting" 2025-02-07 15:35:13 +09:00
configuring-playbook-bridge-mautrix-meta-messenger.md Update docs for Meta Instagram and Messenger: add the common section "Troubleshooting" 2025-02-07 15:35:13 +09:00
configuring-playbook-bridge-mautrix-signal.md Update files for some mautrix bridges: add the common section "Troubleshooting" 2025-02-07 15:34:38 +09:00
configuring-playbook-bridge-mautrix-slack.md Update files for some mautrix bridges: add the common section "Troubleshooting" 2025-02-07 15:34:38 +09:00
configuring-playbook-bridge-mautrix-telegram.md Update docs for the other mautrix bridges: add the common section "Troubleshooting" 2025-02-07 15:39:47 +09:00
configuring-playbook-bridge-mautrix-twitter.md Update files for some mautrix bridges: add the common section "Troubleshooting" 2025-02-07 15:34:38 +09:00
configuring-playbook-bridge-mautrix-whatsapp.md Update files for some mautrix bridges: add the common section "Troubleshooting" 2025-02-07 15:34:38 +09:00
configuring-playbook-bridge-mautrix-wsproxy.md Update docs/configuring-playbook-bridge-mautrix-wsproxy.md: add the common section "Troubleshooting" 2025-02-07 15:34:47 +09:00
configuring-playbook-bridge-mx-puppet-discord.md
configuring-playbook-bridge-mx-puppet-groupme.md
configuring-playbook-bridge-mx-puppet-instagram.md
configuring-playbook-bridge-mx-puppet-skype.md Remove matrix-bridge-mautrix-hangouts role 2025-02-03 17:13:06 +02:00
configuring-playbook-bridge-mx-puppet-slack.md
configuring-playbook-bridge-mx-puppet-steam.md
configuring-playbook-bridge-mx-puppet-twitter.md
configuring-playbook-bridge-postmoogle.md Update docs/configuring-playbook-bridge-postmoogle.md: adopt the common section "Troubleshooting" 2025-02-06 23:16:47 +09:00
configuring-playbook-bridge-wechat.md Update docs/configuring-playbook-bridge-wechat.md: fix the service name 2025-02-07 16:11:09 +09:00
configuring-playbook-cactus-comments.md Replace hyphen as dash with "Em Dash" unicode character (U+2014) 2025-01-26 16:35:59 +09:00
configuring-playbook-client-cinny.md Update docs/configuring-playbook-client-cinny.md: adopt the common section "Troubleshooting" 2025-02-01 02:42:54 +09:00
configuring-playbook-client-element-web.md Update docs/configuring-playbook-client-element-web.md: add the common section "Troubleshooting" 2025-01-31 18:05:25 +09:00
configuring-playbook-client-hydrogen.md Update docs/configuring-playbook-client-hydrogen.md: adopt the common section "Troubleshooting" 2025-02-01 02:43:38 +09:00
configuring-playbook-client-schildichat-web.md Update docs/configuring-playbook-client-schildichat-web.md: add the common section "Troubleshooting" 2025-01-31 18:05:16 +09:00
configuring-playbook-conduit.md Replace "Warnings" with the colorfully decorated one 2025-02-06 00:20:53 +09:00
configuring-playbook-conduwuit.md Update docs/configuring-playbook-conduwuit.md: add the common section "Troubleshooting" 2025-02-06 23:17:00 +09:00
configuring-playbook-dendrite.md Replace "Warnings" with the colorfully decorated one 2025-02-06 00:20:53 +09:00
configuring-playbook-dimension.md Update docs/configuring-playbook-dimension.md: add the common section "Troubleshooting" 2025-02-06 23:16:24 +09:00
configuring-playbook-dynamic-dns.md Update docs/configuring-playbook-dynamic-dns.md: add the common section "Troubleshooting" 2025-01-30 02:03:08 +09:00
configuring-playbook-email2matrix.md Update files for Email2Matrix: reflect the fact that the component has been deprecated 2025-01-26 23:21:25 +09:00
configuring-playbook-email.md Update docs/configuring-playbook-email.md: tidy up 2025-01-23 18:55:00 +09:00
configuring-playbook-etherpad.md Update docs/configuring-playbook-etherpad.md: add the common section "Troubleshooting" 2025-02-06 23:11:29 +09:00
configuring-playbook-external-postgres.md Replace hyphen as dash with "Em Dash" unicode character (U+2014) 2025-01-26 16:35:59 +09:00
configuring-playbook-federation.md Merge docs/maintenance-checking-services.md to docs/maintenance-and-troubleshooting.md 2025-01-31 17:13:46 +09:00
configuring-playbook-jitsi.md Update docs/configuring-playbook-jitsi.md: adopt the common instruction for troubleshooting 2025-02-07 16:21:43 +09:00
configuring-playbook-ldap-auth.md
configuring-playbook-ma1sd.md Update docs/configuring-playbook-ma1sd.md: fix configuration for increasing logging verbosity 2025-01-28 13:55:52 +09:00
configuring-playbook-matrix-authentication-service.md Update Matrix Authentication Service docs in light of MAS v0.13.0 - part 2 2025-02-04 21:08:32 +02:00
configuring-playbook-matrix-corporal.md Update docs/configuring-playbook-matrix-corporal.md: remove the hr HTML elements used for styling 2025-02-07 17:26:47 +09:00
configuring-playbook-matrix-ldap-registration-proxy.md Update docs/configuring-playbook-matrix-ldap-registration-proxy.md: change placeholders 2025-01-28 15:52:39 +09:00
configuring-playbook-matrix-media-repo.md Update docs/configuring-playbook-matrix-media-repo.md: replace variables for Hookshot with ones for MMR 2025-02-10 20:37:13 +09:00
configuring-playbook-matrix-registration.md Replace "Warnings" with the colorfully decorated one 2025-02-06 00:20:53 +09:00
configuring-playbook-nginx.md
configuring-playbook-ntfy.md Update docs/configuring-playbook-ntfy.md: add the instruction for checking logs to the section "Troubleshooting" 2025-01-29 18:27:52 +09:00
configuring-playbook-own-webserver.md Upgrade Traefik (v3.3.2-0 -> v3.3.2-1) and remove traefik_config_certificatesResolvers_acme_email references 2025-01-31 14:33:34 +02:00
configuring-playbook-pantalaimon.md Update files for Pantalaimon: adopt the common description for logging verbosity 2025-02-07 18:53:51 +09:00
configuring-playbook-postgres-backup.md Update docs/configuring-playbook-postgres-backup.md: add the common section "Troubleshooting" 2025-02-07 16:24:59 +09:00
configuring-playbook-prometheus-grafana.md Update docs/configuring-playbook-prometheus-grafana.md: remove instructions for setting up enabling and exposing metrics for MMR in favor of the one on the document for it 2025-02-10 20:37:24 +09:00
configuring-playbook-rageshake.md Update docs/configuring-playbook-rageshake.md: add the common section "Troubleshooting" 2025-02-06 21:41:08 +09:00
configuring-playbook-rest-auth.md
configuring-playbook-riot-web.md Replace double hyphens with "Em Dash" unicode character (U+2014) 2025-01-26 16:36:14 +09:00
configuring-playbook-s3-goofys.md Update docs/configuring-playbook-s3-goofys.md: add the common section "Troubleshooting" 2025-02-07 16:32:32 +09:00
configuring-playbook-s3.md Update docs/configuring-playbook-s3.md: make the loose list tight 2025-02-07 17:27:08 +09:00
configuring-playbook-shared-secret-auth.md
configuring-playbook-sliding-sync-proxy.md Update docs/configuring-playbook-sliding-sync-proxy.md: add the common section "Extending the configuration" 2025-02-07 03:35:32 +09:00
configuring-playbook-ssl-certificates.md
configuring-playbook-sygnal.md Update docs/configuring-playbook-sygnal.md: add the common section "Troubleshooting" 2025-02-01 02:47:52 +09:00
configuring-playbook-synapse-admin.md Update docs/configuring-playbook-synapse-admin.md: add the common section "Troubleshooting" 2025-02-01 02:46:49 +09:00
configuring-playbook-synapse-auto-accept-invite.md
configuring-playbook-synapse-auto-compressor.md Rename "matrix_synapse_auto_compressor_calendar" to "matrix_synapse_auto_compressor_schedule" for consistency 2025-02-05 00:25:11 +09:00
configuring-playbook-synapse-s3-storage-provider.md Update docs/configuring-playbook-synapse-s3-storage-provider.md: add the instruction to edit the schedule 2025-02-07 01:15:17 +09:00
configuring-playbook-synapse-simple-antispam.md
configuring-playbook-synapse-usage-exporter.md Update docs/configuring-playbook-synapse-usage-exporter.md: add the section "What does it do?" 2025-02-07 23:01:42 +09:00
configuring-playbook-synapse.md Update docs/configuring-playbook-synapse.md: add an anchor link to the subsection on the Prometheus document 2025-02-10 20:40:24 +09:00
configuring-playbook-telemetry.md
configuring-playbook-traefik.md Update docs/configuring-playbook-traefik.md: add the common section "Installing" 2025-02-03 17:07:23 +09:00
configuring-playbook-turn.md Update files for matrix-coturn: make the reloading schedule configurable with variables 2025-02-07 01:13:45 +09:00
configuring-playbook-user-verification-service.md Update docs/configuring-playbook-user-verification-service.md (#3994) 2025-01-24 09:01:51 +02:00
configuring-playbook.md Delete docs/configuring-playbook-prometheus-nginxlog.md 2025-02-10 02:00:56 +09:00
configuring-well-known.md Merge docs/maintenance-checking-services.md to docs/maintenance-and-troubleshooting.md 2025-01-31 17:13:46 +09:00
container-images.md Delete docs/configuring-playbook-prometheus-nginxlog.md 2025-02-10 02:00:56 +09:00
faq.md Update docs/faq.md and docs for importing data: adopt the common introduction 2025-02-08 00:52:45 +09:00
getting-the-playbook.md
howto-server-delegation.md Replace hyphen as dash with "Em Dash" unicode character (U+2014) 2025-01-26 16:35:59 +09:00
howto-srv-server-delegation.md Upgrade Traefik (v3.3.2-0 -> v3.3.2-1) and remove traefik_config_certificatesResolvers_acme_email references 2025-01-31 14:33:34 +02:00
importing-postgres.md Update docs/faq.md and docs for importing data: adopt the common introduction 2025-02-08 00:52:45 +09:00
importing-synapse-media-store.md Update docs/faq.md and docs for importing data: adopt the common introduction 2025-02-08 00:52:45 +09:00
importing-synapse-sqlite.md Update docs/faq.md and docs for importing data: adopt the common introduction 2025-02-08 00:52:45 +09:00
installing.md Merge docs/maintenance-checking-services.md to docs/maintenance-and-troubleshooting.md 2025-01-31 17:13:46 +09:00
just.md Update docs/just.md: fix the description 2025-02-03 16:18:48 +09:00
maintenance-and-troubleshooting.md Update docs/maintenance-and-troubleshooting.md: add the link to Synapse maintenance documentation page 2025-02-04 17:27:32 +09:00
maintenance-migrating.md Merge docs/maintenance-checking-services.md to docs/maintenance-and-troubleshooting.md 2025-01-31 17:13:46 +09:00
maintenance-postgres.md Remove blank lines around lists titled with "Table of contents" 2025-02-10 23:51:50 +09:00
maintenance-synapse.md Update docs/maintenance-synapse.md: make the loose list tight 2025-02-07 17:27:15 +09:00
maintenance-upgrading-services.md
obtaining-access-tokens.md Replace hyphen as dash with "Em Dash" unicode character (U+2014) 2025-01-26 16:35:59 +09:00
playbook-tags.md Replace hyphen as dash with "Em Dash" unicode character (U+2014) 2025-01-26 16:35:59 +09:00
prerequisites.md Update files for coturn (#3953) 2025-01-17 10:19:17 +02:00
quick-start.md Replace hyphen as dash with "Em Dash" unicode character (U+2014) 2025-01-26 16:35:59 +09:00
README.md Merge docs/maintenance-checking-services.md to docs/maintenance-and-troubleshooting.md 2025-01-31 17:13:46 +09:00
registering-users.md Remove blank lines around lists titled with "Table of contents" 2025-02-10 23:51:50 +09:00
self-building.md Remove matrix-bridge-mautrix-hangouts role 2025-02-03 17:13:06 +02:00
uninstalling.md Replace "Warnings" with the colorfully decorated one 2025-02-06 00:20:53 +09:00
updating-users-passwords.md Update docs: minor changes (#3947) 2025-01-16 21:30:33 +02:00

Table of Contents

⬇️ Installaton guides

There are two installation guides available for beginners and advanced users.

🛠️ Configuration options

You can check useful documentation for configuring components here: Configuring the playbook

  • Administration — services that help you in administrating and monitoring your Matrix installation

  • Authentication and user-related — extend and modify how users are authenticated on your homeserver

  • Bots — bots provide various additional functionality to your installation

  • Bridges — bridges can be used to connect your Matrix installation with third-party communication networks

  • Clients — web clients for Matrix that you can host on your own domains

  • Core service adjustments — backbone of your Matrix system

  • File Storage — use alternative file storage to the default media_store folder

👨‍🔧 Maintenance

If your server and services experience issues, feel free to come to our support room and ask for help.

Other documentation pages

  • FAQ — various Frequently Asked Questions about Matrix, with a focus on this Ansible playbook