* intial commit * changed * Reorderd * merge old changes * added changes to matrix_servers * Remove duplicate discord * Update main.yml * added google message to configuring-playbook.md * Changed docs to add new changes * Changed bug? * Removed problem j2 values * Rename a service files * change how password hash string * Changed port number * Change how the local part works * Revert "Merge pull request #8 from shreyasajj/wsproxy" This reverts commit bb1b8fc67ca39f63ca77e70077be99cb2b32c4de, reversing changes made to cce6ba5f9d74f89172488afc8b1ef124031de8c1. --------- Co-authored-by: Shreyas Ajjarapu <github.tzarina@aleeas.com>
11 KiB
Container Images used by the playbook
This page summarizes the container (Docker) images used by the playbook when setting up your server.
We try to stick to official images (provided by their respective projects) as much as possible.
Container images used by default
These services are enabled and used by default, but you can turn them off, if you wish.
-
matrixdotorg/synapse - the official Synapse Matrix homeserver (optional)
-
coturn/coturn - the Coturn STUN/TURN server (optional)
-
vectorim/element-web - the Element web client (optional)
-
devture/exim-relay - the Exim email server (optional)
-
certbot/certbot - the certbot tool for obtaining SSL certificates from Let's Encrypt (optional)
Optional other container images we may use
These services are not part of our default installation, but can be enabled by configuring the playbook (either before the initial installation or any time later):
-
ma1uta/ma1sd - the ma1sd Matrix Identity server (optional)
-
matrixconduit/matrix-conduit - the Conduit Matrix homeserver (optional)
-
matrixdotorg/dendrite-monolith - the Dendrite Matrix homeserver (optional)
-
ewoutp/goofys - the Goofys Amazon S3 file-system-mounting program (optional)
-
etherpad/etherpad - the Etherpad realtime collaborative text editor that can be used in a Jitsi audio/video call or integrated as a widget into Matrix chat rooms via the Dimension integration manager (optional)
-
devture/email2matrix - the Email2Matrix email server, which can relay email messages to Matrix rooms (optional)
-
devture/matrix-corporal - Matrix Corporal: reconciliator and gateway for a managed Matrix server (optional)
-
zeratax/matrix-registration - matrix-registration: a simple python application to have a token based matrix registration (optional)
-
mautrix/telegram - the mautrix-telegram bridge to Telegram (optional)
-
mautrix/gmessages - the mautrix-gmessages bridge to Google Messages (optional)
-
mautrix/whatsapp - the mautrix-whatsapp bridge to Whatsapp (optional)
-
mautrix/facebook - the mautrix-facebook bridge to Facebook (optional)
-
mautrix/twitter - the mautrix-twitter bridge to Twitter (optional)
-
mautrix/hangouts - the mautrix-hangouts bridge to Google Hangouts (optional)
-
mautrix/googlechat - the mautrix-googlechat bridge to Google Chat (optional)
-
mautrix/instagram - the mautrix-instagram bridge to Instagram (optional)
-
mautrix/signal - the mautrix-signal bridge to Signal (optional)
-
matrixdotorg/matrix-appservice-irc - the matrix-appservice-irc bridge to IRC (optional)
-
halfshot/matrix-appservice-discord - the matrix-appservice-discord bridge to Discord (optional)
-
cadair/matrix-appservice-slack - the matrix-appservice-slack bridge to Slack (optional)
-
turt2live/matrix-appservice-webhooks - the Appservice Webhooks bridge (optional)
-
folivonet/matrix-sms-bridge - the matrix-sms-bridge (optional)
-
sorunome/mx-puppet-slack - the mx-puppet-slack bridge to Slack (optional)
-
sorunome/mx-puppet-instagram - the mx-puppet-instagram bridge to Instagram (optional)
-
sorunome/mx-puppet-twitter - the mx-puppet-twitter bridge to Twitter (optional)
-
sorunome/mx-puppet-discord - the mx-puppet-discord bridge to Discord (optional)
-
xangelix/mx-puppet-groupme - the mx-puppet-groupme bridge to GroupMe (optional)
-
icewind1991/mx-puppet-steam - the mx-puppet-steam bridge to Steam (optional)
-
turt2live/matrix-dimension - the Dimension integrations manager (optional)
-
jitsi/jicofo - the Jitsi Focus component (optional)
-
jitsi/prosody - the Jitsi Prosody XMPP server component (optional)
-
anoa/matrix-reminder-bot - the matrix-reminder-bot bot for one-off & recurring reminders and alarms (optional)
-
moanos/matrix-registration-bot/ - the matrix-registration-bot bot (manage registration tokens for invitations to the server) (optional)
-
dock.mau.dev/maubot/maubot - the maubot bot (a plugin-based Matrix bot system) (optional)
-
etke.cc/honoroit - the honoroit helpdesk bot (optional)
-
etke.cc/postmoogle - the Postmoogle email bridge bot (optional)
-
matrixdotorg/go-neb - the Go-NEB bot (optional)
-
matrixdotorg/mjolnir - the mjolnir moderation bot (optional)
-
awesometechnologies/synapse-admin - the synapse-admin web UI tool for administrating users and rooms on your Matrix server (optional)
-
prom/prometheus - Prometheus is a systems and service monitoring system
-
prom/node-exporter - Prometheus Node Exporter is an addon for Prometheus that gathers standard system metrics
-
grafana/grafana - Grafana is a graphing tool that works well with the above two images. Our playbook also adds two dashboards for Synapse and Node Exporter
-
matrixdotorg/sygnal - Sygnal is a reference Push Gateway for Matrix
-
binwiederhier/ntfy - ntfy is a self-hosted, UnifiedPush-compatible push notifications server
-
cactuscomments/cactus-appservice - Cactus Comments a federated comment system built on Matrix