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