Matrix Docker Ansible eploy
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Slavi Pantaleev 31a9d21ca7 Write down what the first wave of Molecule scenarios taught us пре 13 часа
..
assets Add license information for obtain_admin_access_token_element_web.png пре 1 година
README.md Add style guide for playbook developers пре 1 месец
alternative-architectures.md Update docs/alternative-architectures.md: add a copyright header пре 1 година
ansible.md Upgrade Ansible Docker image (14.0.0-r0-2 -> 14.0.0-r0-3) and update SSH prompt docs пре 5 дана
configuring-captcha.md Add dedicated CAPTCHA variables to matrix-authentication-service пре 1 месец
configuring-dns.md docs/configuring-playbook-ipv6.md -> docs/configuring-ipv6.md пре 1 година
configuring-ipv6.md Fix link in docs пре 1 недеља
configuring-playbook-alertmanager-receiver.md Update docs: remove descriptions about the ensure-matrix-users-created пре 1 година
configuring-playbook-appservice-double-puppet.md Update docs: remove descriptions about the ensure-matrix-users-created пре 1 година
configuring-playbook-appservice-draupnir-for-all.md Update Draupnir from 3.0.0 to 3.1.0 and introduce Zero Touch Deployment to mdad. (#5205) пре 3 месеци
configuring-playbook-backup-borg.md Update docs: configuring-playbook-ntfy.md and others (#4160) пре 1 година
configuring-playbook-base-domain-serving.md Add copyright header to docs/configuring-playbook-base-domain-serving.md пре 1 година
configuring-playbook-bot-baibot.md baibot: add venice wiring пре 2 месеци
configuring-playbook-bot-buscarron.md Synapse Admin is Ketesa now! (#5113) пре 4 месеци
configuring-playbook-bot-chatgpt.md Remove matrix-chatgpt-bot пре 9 месеци
configuring-playbook-bot-draupnir.md Document that Draupnir needs a Moderator power level in a hand-created management room пре 2 недеља
configuring-playbook-bot-go-neb.md Remove Go-NEB пре 3 месеци
configuring-playbook-bot-honoroit.md Synapse Admin is Ketesa now! (#5113) пре 4 месеци
configuring-playbook-bot-matrix-registration-bot.md Update docs пре 1 месец
configuring-playbook-bot-matrix-reminder-bot.md Synapse Admin is Ketesa now! (#5113) пре 4 месеци
configuring-playbook-bot-maubot.md Synapse Admin is Ketesa now! (#5113) пре 4 месеци
configuring-playbook-bot-meowlnir.md Document Meowlnir's per-management-room scoping пре 1 недеља
configuring-playbook-bot-mjolnir.md Add support for Meowlnir пре 2 недеља
configuring-playbook-bridge-appservice-discord.md Rename matrix_appservice_discord_* variables to matrix_bridge_appservice_discord_* пре 1 месец
configuring-playbook-bridge-appservice-irc.md Rename matrix_appservice_irc_* variables to matrix_bridge_appservice_irc_* пре 1 месец
configuring-playbook-bridge-appservice-kakaotalk.md Remove the appservice-kakaotalk bridge пре 1 месец
configuring-playbook-bridge-appservice-slack.md Remove matrix-appservice-slack (#4931) пре 6 месеци
configuring-playbook-bridge-appservice-webhooks.md Remove matrix-bridge-appservice-webhooks пре 9 месеци
configuring-playbook-bridge-beeper-line.md Correct beeper-line's login instructions пре 1 месец
configuring-playbook-bridge-beeper-linkedin.md Link to authors and repositories in the mautrix-linkedin announcement пре 1 месец
configuring-playbook-bridge-go-skype-bridge.md Fix cli-non-interactive syntax in uninstallation docs (add -c flag) пре 6 месеци
configuring-playbook-bridge-heisenbridge.md Rename matrix_heisenbridge_* variables to matrix_bridge_heisenbridge_* пре 1 месец
configuring-playbook-bridge-hookshot.md Enable the appservice encryption MSCs on Synapse for Hookshot too пре 2 недеља
configuring-playbook-bridge-matrix-bridge-sms.md Rename matrix_sms_bridge_* variables to matrix_bridge_sms_* пре 1 месец
configuring-playbook-bridge-mautrix-bluesky.md Rename matrix_mautrix_bluesky_* variables to matrix_bridge_mautrix_bluesky_* пре 1 месец
configuring-playbook-bridge-mautrix-bridges.md Update generic bridge variable references for the new naming scheme пре 1 месец
configuring-playbook-bridge-mautrix-discord.md Rename matrix_mautrix_discord_* variables to matrix_bridge_mautrix_discord_* пре 1 месец
configuring-playbook-bridge-mautrix-facebook.md Fix cli-non-interactive syntax in uninstallation docs (add -c flag) пре 6 месеци
configuring-playbook-bridge-mautrix-gmessages.md Rename matrix_mautrix_gmessages_* variables to matrix_bridge_mautrix_gmessages_* пре 1 месец
configuring-playbook-bridge-mautrix-googlechat.md Rename matrix_mautrix_googlechat_* variables to matrix_bridge_mautrix_googlechat_* пре 1 месец
configuring-playbook-bridge-mautrix-gvoice.md Rename matrix_mautrix_gvoice_* variables to matrix_bridge_mautrix_gvoice_* пре 1 месец
configuring-playbook-bridge-mautrix-hangouts.md Fix cli-non-interactive syntax in uninstallation docs (add -c flag) пре 6 месеци
configuring-playbook-bridge-mautrix-instagram.md Fix cli-non-interactive syntax in uninstallation docs (add -c flag) пре 6 месеци
configuring-playbook-bridge-mautrix-linkedin.md Reword parts of the mautrix-linkedin documentation page пре 1 месец
configuring-playbook-bridge-mautrix-meta-instagram.md Decouple mautrix-meta-instagram from mautrix-meta-messenger and fix Instagram self-building пре 1 недеља
configuring-playbook-bridge-mautrix-meta-messenger.md Decouple mautrix-meta-instagram from mautrix-meta-messenger and fix Instagram self-building пре 1 недеља
configuring-playbook-bridge-mautrix-signal.md Rename matrix_mautrix_signal_* variables to matrix_bridge_mautrix_signal_* пре 1 месец
configuring-playbook-bridge-mautrix-slack.md Rename matrix_mautrix_slack_* variables to matrix_bridge_mautrix_slack_* пре 1 месец
configuring-playbook-bridge-mautrix-telegram.md Rename matrix_mautrix_telegram_* variables to matrix_bridge_mautrix_telegram_* пре 1 месец
configuring-playbook-bridge-mautrix-twitter.md Rename matrix_mautrix_twitter_* variables to matrix_bridge_mautrix_twitter_* пре 1 месец
configuring-playbook-bridge-mautrix-whatsapp.md Rename matrix_mautrix_whatsapp_* variables to matrix_bridge_mautrix_whatsapp_* пре 1 месец
configuring-playbook-bridge-mautrix-wsproxy.md Rename matrix_mautrix_wsproxy_* variables to matrix_bridge_mautrix_wsproxy_* пре 1 месец
configuring-playbook-bridge-meshtastic-relay.md Rename matrix_meshtastic_relay_* variables to matrix_bridge_meshtastic_relay_* пре 1 месец
configuring-playbook-bridge-mx-puppet-discord.md Fix cli-non-interactive syntax in uninstallation docs (add -c flag) пре 6 месеци
configuring-playbook-bridge-mx-puppet-groupme.md Rename matrix_mx_puppet_groupme_* variables to matrix_bridge_mx_puppet_groupme_* пре 1 месец
configuring-playbook-bridge-mx-puppet-instagram.md Fix cli-non-interactive syntax in uninstallation docs (add -c flag) пре 6 месеци
configuring-playbook-bridge-mx-puppet-skype.md Remove Go Skype Bridge пре 9 месеци
configuring-playbook-bridge-mx-puppet-slack.md Fix cli-non-interactive syntax in uninstallation docs (add -c flag) пре 6 месеци
configuring-playbook-bridge-mx-puppet-steam.md Rename matrix_mx_puppet_steam_* variables to matrix_bridge_mx_puppet_steam_* пре 1 месец
configuring-playbook-bridge-mx-puppet-twitter.md Fix cli-non-interactive syntax in uninstallation docs (add -c flag) пре 6 месеци
configuring-playbook-bridge-postmoogle.md Rename matrix_postmoogle_* variables to matrix_bridge_postmoogle_* пре 1 месец
configuring-playbook-bridge-rustpush.md Rename matrix_rustpush_bridge_* variables to matrix_bridge_rustpush_* пре 1 месец
configuring-playbook-bridge-steam.md Rename matrix_steam_bridge_* variables to matrix_bridge_steam_* пре 1 месец
configuring-playbook-bridge-wechat.md Rename matrix_wechat_* variables to matrix_bridge_wechat_* пре 1 месец
configuring-playbook-cactus-comments.md Update docs: remove descriptions about the ensure-matrix-users-created пре 1 година
configuring-playbook-client-cinny.md Relocate Cinny role to MASH organization (#4900) пре 6 месеци
configuring-playbook-client-commet.md • docs: add Commet client guide пре 5 месеци
configuring-playbook-client-element-web.md Add license information to files for matrix-client-element пре 1 година
configuring-playbook-client-fluffychat-web.md Update the link to the FluffyChat website пре 9 месеци
configuring-playbook-client-hydrogen.md Merge pull request #4915 from luixxiul/hydrogen пре 6 месеци
configuring-playbook-client-sable.md Update links to the Sable repository пре 2 месеци
configuring-playbook-client-schildichat-web.md Add license information to files for matrix-client-schildichat пре 1 година
configuring-playbook-conduit.md Remove conduwuit (#4913) пре 6 месеци
configuring-playbook-conduwuit.md Attribute Tuwunel's status as the conduwuit successor пре 3 месеци
configuring-playbook-continuwuity.md Auto-wire Continuwuity SMTP and well-known defaults пре 4 месеци
configuring-playbook-dendrite.md Re-run "reuse annotate" to sort statements пре 1 година
configuring-playbook-dimension.md Remove Dimension (#4916) пре 6 месеци
configuring-playbook-dynamic-dns.md Relocate ddclient role to MASH organization (#4902) пре 6 месеци
configuring-playbook-element-admin.md Synapse Admin is Ketesa now! (#5113) пре 4 месеци
configuring-playbook-element-call.md Run codespell --write-changes пре 1 година
configuring-playbook-email.md Auto-wire Continuwuity SMTP and well-known defaults пре 4 месеци
configuring-playbook-email2matrix.md Re-run "reuse annotate" to sort statements пре 1 година
configuring-playbook-etherpad.md Update docs: remove descriptions about the ensure-matrix-users-created пре 1 година
configuring-playbook-external-postgres.md Update docs/configuring-playbook-external-postgres.md: add a copyright header пре 1 година
configuring-playbook-federation.md Clarify when disabling the federation port applies in the CDN guide пре 1 месец
configuring-playbook-jitsi.md Do not auto-enable Coturn by default пре 6 месеци
configuring-playbook-ketesa.md matrix-tuwunel: add labels to expose the Synapse-compatible admin API пре 1 месец
configuring-playbook-ldap-auth.md Update docs пре 3 месеци
configuring-playbook-livekit-jwt-service.md Enable pre-commit пре 1 година
configuring-playbook-livekit-server.md Update LiveKit Server role to v1.12.0-0 пре 3 месеци
configuring-playbook-ma1sd.md Remove ma1sd (#4898) пре 6 месеци
configuring-playbook-matrix-authentication-service.md Synapse Admin is Ketesa now! (#5113) пре 4 месеци
configuring-playbook-matrix-corporal.md Run codespell --write-changes пре 1 година
configuring-playbook-matrix-ldap-registration-proxy.md Update docs пре 3 месеци
configuring-playbook-matrix-media-repo.md Remove passlib dependency by making matrix-media-repo datastore IDs user-provided пре 6 месеци
configuring-playbook-matrix-registration.md Remove matrix-registration (#4919) пре 3 месеци
configuring-playbook-matrix-rtc.md Add nginx reverse-proxy example for Matrix RTC (#5086) пре 4 месеци
configuring-playbook-matrixto.md Add Matrix.to (#4750) пре 9 месеци
configuring-playbook-nginx.md Add copyright header to docs/configuring-playbook-nginx.md пре 1 година
configuring-playbook-ntfy.md Run codespell --write-changes пре 1 година
configuring-playbook-own-webserver.md fix: migrate Traefik Cert Dumper configuration пре 8 месеци
configuring-playbook-pantalaimon.md Re-run "reuse annotate" to sort statements пре 1 година
configuring-playbook-postgres-backup.md Update docs: configuring-playbook-ntfy.md and others (#4160) пре 1 година
configuring-playbook-prometheus-grafana.md Expose synapse-usage-exporter metrics like the metrics of other services пре 1 месец
configuring-playbook-rageshake.md Add license information to files for matrix-rageshake пре 1 година
configuring-playbook-rest-auth.md Remove ma1sd (#4898) пре 6 месеци
configuring-playbook-riot-web.md Update docs/configuring-playbook-riot-web.md: add a copyright header пре 1 година
configuring-playbook-s3-goofys.md Update docs: add "Synapse" to the title of configuring-playbook-s3-goofys.md пре 1 година
configuring-playbook-s3.md Update configuring-playbook-s3.md: Storj introducing minimum charge пре 1 година
configuring-playbook-shared-secret-auth.md Update docs for components related to authentication: adopt the common descriptions пре 1 година
configuring-playbook-sliding-sync-proxy.md Fix cli-non-interactive syntax in uninstallation docs (add -c flag) пре 6 месеци
configuring-playbook-ssl-certificates.md Update notes about self-hosting services with the MASH playbook пре 6 месеци
configuring-playbook-sygnal.md Rename variable (`matrix_user_groupname` -> `matrix_group_name`) пре 1 година
configuring-playbook-synapse-auto-accept-invite.md Remove synapse-auto-invite-accept (#4943) пре 6 месеци
configuring-playbook-synapse-auto-compressor.md Randomize `matrix-synapse-auto-compressor.timer` start with a `RandomizedDelaySec` (defaults to 6h) пре 1 година
configuring-playbook-synapse-s3-storage-provider.md feat: prune empty dir when migrate to s3 storage пре 6 месеци
configuring-playbook-synapse-simple-antispam.md Typo пре 1 година
configuring-playbook-synapse-usage-exporter.md Expose synapse-usage-exporter metrics like the metrics of other services пре 1 месец
configuring-playbook-synapse.md Synapse Admin is Ketesa now! (#5113) пре 4 месеци
configuring-playbook-synology.md Add Synology DSM support (#5315) пре 1 месец
configuring-playbook-telemetry.md Add copyright header to docs/configuring-playbook-telemetry.md пре 1 година
configuring-playbook-traefik.md Slightly clarify Traefik Dashboard instructions пре 4 месеци
configuring-playbook-turn.md chore: bump livekit role and document TURN relay ports пре 5 месеци
configuring-playbook-tuwunel.md matrix-tuwunel: add labels to expose the /_tuwunel API path пре 1 месец
configuring-playbook-user-verification-service.md Add license information to files for matrix-user-verification-service пре 1 година
configuring-playbook.md Add support for Meowlnir пре 2 недеља
configuring-well-known.md Add Content-Type hint for manually-copied well-known files пре 1 месец
container-images.md Add support for Meowlnir пре 2 недеља
faq.md Update faq.md: add a section about removed roles пре 1 месец
getting-the-playbook.md Update docs: title of the document for configuring DNS settings пре 1 година
howto-server-delegation.md fixed typo in link to chapter пре 2 месеци
howto-srv-server-delegation.md Fix Traefik router name in SRV server delegation docs пре 1 месец
importing-postgres.md Document Synapse database restore pitfalls per the official backup guide пре 1 месец
importing-synapse-media-store.md Document rsync as a server-side prerequisite for media store import пре 1 месец
importing-synapse-sqlite.md Add copyright header to docs/importing-synapse-sqlite.md пре 1 година
installing.md Document pulling the sudo password from pass via the passwordstore lookup пре 1 месец
just.md Auto-detect conditional restart based on playbook tags and add CHANGELOG entry пре 6 месеци
maintenance-and-troubleshooting.md Re-run "reuse annotate" to sort statements пре 1 година
maintenance-migrating.md Fix rsync flags, -r is redundant when specifying -a пре 3 недеља
maintenance-postgres.md Document Synapse database restore pitfalls per the official backup guide пре 1 месец
maintenance-synapse.md Document that Synapse cache autotuning limits apply per process пре 1 месец
maintenance-upgrading-services.md Update maintenance-upgrading-services.md: add a section about the migration validation system пре 3 месеци
molecule-testing.md Write down what the first wave of Molecule scenarios taught us пре 13 часа
obtaining-access-tokens.md Re-run "reuse annotate" to sort statements пре 1 година
playbook-tags.md Add comments to ensure-matrix-users-created пре 1 година
prerequisites.md Do not auto-enable Coturn by default пре 6 месеци
quick-start.md Add add-inventory-host command for bootstrapping the inventory пре 1 месец
registering-users.md Remove matrix-registration (#4919) пре 3 месеци
self-building.md Merge pull request #5462 from c00/beeper-line пре 1 месец
style-guide.md Add style guide for playbook developers пре 1 месец
uninstalling.md Update docs: add copyright headers for reusing them at the MASH project пре 1 година
updating-users-passwords.md Add copyright header to docs/updating-users-passwords.md пре 1 година

README.md

Table of Contents

⬇️ Installation 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