mirror of
https://github.com/spantaleev/matrix-docker-ansible-deploy.git
synced 2025-01-24 11:43:28 +00:00
f983604695
This gets us started on adding a Traefik role and hooking Traefik: - directly to services which support Traefik - we only have a few of these right now, but the list will grow - to matrix-nginx-proxy for most services that integrate with matrix-nginx-proxy right now Traefik usage should be disabled by default for now and nothing should change for people just yet. Enabling these experiments requires additional configuration like this: ```yaml devture_traefik_ssl_email_address: '.....' matrix_playbook_traefik_role_enabled: true matrix_playbook_traefik_labels_enabled: true matrix_ssl_retrieval_method: none matrix_nginx_proxy_https_enabled: false matrix_nginx_proxy_container_http_host_bind_port: '' matrix_nginx_proxy_container_federation_host_bind_port: '' matrix_nginx_proxy_trust_forwarded_proto: true matrix_nginx_proxy_x_forwarded_for: '$proxy_add_x_forwarded_for' matrix_coturn_enabled: false ``` What currently works is: reverse-proxying for all nginx-proxy based services **except** for the Matrix homeserver (both Client-Server an Federation traffic for the homeserver don't work yet) |
||
---|---|---|
.. | ||
matrix_playbook_migration | ||
matrix-aux | ||
matrix-backup-borg | ||
matrix-base | ||
matrix-bot-buscarron | ||
matrix-bot-chatgpt | ||
matrix-bot-go-neb | ||
matrix-bot-honoroit | ||
matrix-bot-matrix-registration-bot | ||
matrix-bot-matrix-reminder-bot | ||
matrix-bot-maubot | ||
matrix-bot-mjolnir | ||
matrix-bot-postmoogle | ||
matrix-bridge-appservice-discord | ||
matrix-bridge-appservice-irc | ||
matrix-bridge-appservice-kakaotalk | ||
matrix-bridge-appservice-slack | ||
matrix-bridge-appservice-webhooks | ||
matrix-bridge-beeper-linkedin | ||
matrix-bridge-go-skype-bridge | ||
matrix-bridge-heisenbridge | ||
matrix-bridge-hookshot | ||
matrix-bridge-mautrix-discord | ||
matrix-bridge-mautrix-facebook | ||
matrix-bridge-mautrix-googlechat | ||
matrix-bridge-mautrix-hangouts | ||
matrix-bridge-mautrix-instagram | ||
matrix-bridge-mautrix-signal | ||
matrix-bridge-mautrix-slack | ||
matrix-bridge-mautrix-telegram | ||
matrix-bridge-mautrix-twitter | ||
matrix-bridge-mautrix-whatsapp | ||
matrix-bridge-mx-puppet-discord | ||
matrix-bridge-mx-puppet-groupme | ||
matrix-bridge-mx-puppet-instagram | ||
matrix-bridge-mx-puppet-slack | ||
matrix-bridge-mx-puppet-steam | ||
matrix-bridge-mx-puppet-twitter | ||
matrix-bridge-sms | ||
matrix-cactus-comments | ||
matrix-client-cinny | ||
matrix-client-element | ||
matrix-client-hydrogen | ||
matrix-common-after/tasks | ||
matrix-conduit | ||
matrix-corporal | ||
matrix-coturn | ||
matrix-dendrite | ||
matrix-dimension | ||
matrix-dynamic-dns | ||
matrix-email2matrix | ||
matrix-etherpad | ||
matrix-grafana | ||
matrix-jitsi | ||
matrix-ldap-registration-proxy | ||
matrix-ma1sd | ||
matrix-mailer | ||
matrix-nginx-proxy | ||
matrix-ntfy | ||
matrix-prometheus | ||
matrix-prometheus-nginxlog-exporter | ||
matrix-prometheus-services-proxy-connect | ||
matrix-redis | ||
matrix-registration | ||
matrix-sygnal | ||
matrix-synapse | ||
matrix-synapse-admin | ||
matrix-synapse-reverse-proxy-companion | ||
matrix-user-creator |