matrix-docker-ansible-deploy/docs
Suguru Hirahara 807da74334
Add license information to files for MX bridges
As the future for the MX bridges in this playbook and by themselves seems uncertain, this commit adds license information in SPDX format to the files for those bridges, before the bridges would be deprecated and possibly get removed from the project.

Please note that .license files are added for the files which would be broken if such information are added as header, following the REUSE's specification.

Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
2025-02-23 13:33:30 +09:00
..
assets
alternative-architectures.md
ansible.md
configuring-captcha.md Adjust blank lines: add ones 2024-12-02 03:14:48 +09:00
configuring-dns.md Update docs: add copyright headers for reusing them at the MASH project 2025-02-21 12:23:26 +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 Update docs linking to the MASH project's roles: add "online" as suffix in comparison to "locally" 2025-02-18 23:07:00 +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
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
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
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
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
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-bluesky.md Remove inaccurate mention of ensure-matrix-users-created in mautrix-bluesky documentation 2025-02-21 10:08:43 +02:00
configuring-playbook-bridge-mautrix-bridges.md Edit lines for vars.yml (#3933) 2025-01-12 15:31:19 +02:00
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
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
configuring-playbook-bridge-mautrix-meta-instagram.md
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
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 Add license information to files for MX bridges 2025-02-23 13:33:30 +09:00
configuring-playbook-bridge-mx-puppet-groupme.md
configuring-playbook-bridge-mx-puppet-instagram.md Add license information to files for MX bridges 2025-02-23 13:33:30 +09:00
configuring-playbook-bridge-mx-puppet-skype.md Add license information to files for MX bridges 2025-02-23 13:33:30 +09:00
configuring-playbook-bridge-mx-puppet-slack.md Add license information to files for MX bridges 2025-02-23 13:33:30 +09:00
configuring-playbook-bridge-mx-puppet-steam.md Add license information to files for MX bridges 2025-02-23 13:33:30 +09:00
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
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-fluffychat-web.md Announce FluffyChat Web support 2025-02-17 11:23:22 +02: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: copy the common section for installing 2025-02-20 01:04:37 +09:00
configuring-playbook-etherpad.md Update docs linking to the MASH project's roles: add "online" as suffix in comparison to "locally" 2025-02-18 23:07:00 +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 linking to the MASH project's roles: add "online" as suffix in comparison to "locally" 2025-02-18 23:07:00 +09:00
configuring-playbook-ldap-auth.md Update docs: misc edits for consistency (#3911) 2025-01-04 14:52:58 +02:00
configuring-playbook-ma1sd.md
configuring-playbook-matrix-authentication-service.md Mark matrix-reminder-bot's usage with matrix-authentication-service as fixed 2025-02-18 21:04:09 +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 Fix capitalization: postgres → Postgres 2025-02-13 14:00:41 +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 Remove all traces of matrix-nginx-proxy, add validation & uninstallation tasks 2024-01-14 18:42:14 +02:00
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 linking to the MASH project's roles: add "online" as suffix in comparison to "locally" 2025-02-18 23:07:00 +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 Update docs: adopt common expressions to encourage readers to check projects' documentation 2024-12-17 18:50:53 +09:00
configuring-playbook-riot-web.md
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
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 Update docs: misc edits for consistency (#3911) 2025-01-04 14:52:58 +02:00
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
configuring-playbook-synapse-simple-antispam.md Update docs: adopt common expressions to encourage readers to check projects' documentation 2024-12-17 18:50:53 +09:00
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
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
configuring-well-known.md Update configuring-well-known.md add 302 redirect option as well as reverse-proxy 2025-02-11 10:03:20 +00:00
container-images.md Update docs/container-images.md: add an entry for postgres-backup-local 2025-02-13 20:14:00 +09:00
faq.md Update docs/faq.md: remove matrix_ma1sd_enabled from the suggestion to disable it 2025-02-20 14:26:03 +09:00
getting-the-playbook.md Update docs: add copyright headers for reusing them at the MASH project 2025-02-21 12:23:26 +09:00
howto-server-delegation.md
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
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 Update docs: add copyright headers for reusing them at the MASH project 2025-02-21 12:23:26 +09:00
just.md
maintenance-and-troubleshooting.md Update docs: add copyright headers for reusing them at the MASH project 2025-02-21 12:23:26 +09:00
maintenance-migrating.md
maintenance-postgres.md Fix capitalization: postgres → Postgres 2025-02-13 14:00:41 +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 Update docs: add copyright headers for reusing them at the MASH project 2025-02-21 12:23:26 +09:00
obtaining-access-tokens.md
playbook-tags.md Update docs/playbook-tags.md: copy the recommendation for using the just command from mash-playbook 2025-02-22 02:21:07 +09:00
prerequisites.md Update docs: add copyright headers for reusing them at the MASH project 2025-02-21 12:23:26 +09: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
registering-users.md Remove blank lines around lists titled with "Table of contents" 2025-02-10 23:51:50 +09:00
self-building.md
uninstalling.md
updating-users-passwords.md

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