matrix-docker-ansible-deploy/docs
Slavi Pantaleev c07c927d9f Automatically enable openid listeners when ma1sd enabled
ma1sd requires the openid endpoints for certain functionality.
Example: 90b2b5301c/src/main/java/io/kamax/mxisd/auth/AccountManager.java (L67-L99)

If federation is disabled, we still need to expose these openid APIs on the
federation port.

Previously, we were doing similar magic for Dimension.
As per its documentation, when running unfederated, one is to enable
the openid listener as well. As per their recommendation, people
are advised to do enable it on the Client-Server API port
and use the `federationUrl` variable to override where the federation
port is (making federation requests go to the Client-Server API).

Because ma1sd always uses the federation port (unless you do some
DNS overwriting magic using its configuration -- which we'd rather not
do), it's better if we just default to putting the `openid` listener
where it belongs - on the federation port.

With this commit, we retain the "automatically enable openid APIs" thing
we've been doing for Dimension, but move it to the federation port instead.
We also now do the same thing when ma1sd is enabled.
2020-12-08 16:59:20 +02:00
..
alternative-architectures.md
ansible.md Add notes about running Ansible on Ubuntu 20.04 2020-10-15 11:35:29 +03:00
configuring-captcha.md
configuring-dns.md Switch to the new vectorim/element-web Docker image 2020-10-29 11:46:58 -05:00
configuring-playbook-base-domain-serving.md Be explicit about the type of DNS record to use 2020-07-21 11:20:00 +00:00
configuring-playbook-bot-matrix-reminder-bot.md Improve wording a bit 2020-07-20 14:24:49 +03:00
configuring-playbook-bridge-appservice-discord.md Mention and recommend enabling usePrivilegedIntents 2020-11-13 08:23:40 +02:00
configuring-playbook-bridge-appservice-irc.md
configuring-playbook-bridge-appservice-slack.md
configuring-playbook-bridge-appservice-webhooks.md
configuring-playbook-bridge-matrix-bridge-sms.md Update configuring-playbook-bridge-matrix-bridge-sms.md 2020-11-25 15:39:14 +01:00
configuring-playbook-bridge-mautrix-facebook.md
configuring-playbook-bridge-mautrix-hangouts.md
configuring-playbook-bridge-mautrix-telegram.md
configuring-playbook-bridge-mautrix-whatsapp.md
configuring-playbook-bridge-mx-puppet-discord.md
configuring-playbook-bridge-mx-puppet-instagram.md
configuring-playbook-bridge-mx-puppet-skype.md
configuring-playbook-bridge-mx-puppet-slack.md
configuring-playbook-bridge-mx-puppet-steam.md
configuring-playbook-bridge-mx-puppet-twitter.md
configuring-playbook-client-element.md Switch to the new vectorim/element-web Docker image 2020-10-29 11:46:58 -05:00
configuring-playbook-dimension.md Automatically enable openid listeners when ma1sd enabled 2020-12-08 16:59:20 +02:00
configuring-playbook-dynamic-dns.md Announce Dynamic DNS support 2020-11-11 00:01:08 +02:00
configuring-playbook-email2matrix.md
configuring-playbook-email.md
configuring-playbook-external-postgres.md
configuring-playbook-federation.md Automatically enable openid listeners when ma1sd enabled 2020-12-08 16:59:20 +02:00
configuring-playbook-jitsi.md fixes config.js 2020-12-06 23:42:44 +01:00
configuring-playbook-ldap-auth.md
configuring-playbook-ma1sd.md Automatically enable openid listeners when ma1sd enabled 2020-12-08 16:59:20 +02:00
configuring-playbook-matrix-corporal.md Be more clear that Corporal requires Shared Secret Auth 2020-08-19 09:29:39 +03:00
configuring-playbook-matrix-registration.md Add matrix-registration support 2020-09-01 13:46:05 +03:00
configuring-playbook-nginx.md Add support for reverse-proxying /_synapse/oidc 2020-11-02 11:10:03 +02:00
configuring-playbook-own-webserver.md Add jitsi.DOMAIN to sample Traefik 2.0 config 2020-11-27 13:30:00 +02:00
configuring-playbook-rest-auth.md
configuring-playbook-riot-web.md Add information about deleting SSL renewal config 2020-07-23 08:15:18 +03:00
configuring-playbook-s3.md
configuring-playbook-shared-secret-auth.md
configuring-playbook-ssl-certificates.md Fix links to using your own webserver doc 2020-09-12 14:11:16 -05:00
configuring-playbook-synapse-admin.md Improve wording a bit 2020-10-27 20:41:52 +02:00
configuring-playbook-synapse-simple-antispam.md
configuring-playbook-synapse.md Add support for reverse-proxying /_synapse/oidc 2020-11-02 11:10:03 +02:00
configuring-playbook-telemetry.md Update configuring-playbook-telemetry.md 2020-09-07 17:14:34 +03:00
configuring-playbook-turn.md
configuring-playbook.md Updates to reviewer comments 2020-11-07 17:53:13 -08:00
configuring-well-known.md Riot is now Element 2020-07-17 11:31:20 +03:00
getting-the-playbook.md
howto-server-delegation.md Fix docker mount instruction in documentation 2020-10-24 17:03:24 +02:00
importing-media-store.md
importing-postgres.md
importing-sqlite.md Add additional notice to SQLite importing docs 2020-10-07 09:06:59 +03:00
installing.md
maintenance-and-troubleshooting.md add some doc about the run-docker-prune tag 2020-10-10 14:27:07 +02:00
maintenance-checking-services.md
maintenance-migrating.md
maintenance-postgres.md Use up-to-date PostgreSQL container version for backups. 2020-10-02 22:53:06 +02:00
maintenance-synapse.md Add support for rust-synapse-compress-state 2020-08-21 13:53:39 +03:00
maintenance-upgrading-services.md
prerequisites.md Automatically enable openid listeners when ma1sd enabled 2020-12-08 16:59:20 +02:00
README.md
registering-users.md Mention CAPTCHA for public-registration servers 2020-09-01 14:00:17 +03:00
self-building.md Add self-building support to matrix-corporal 2020-12-04 01:48:08 +02:00
uninstalling.md Improve uninstallation instructions 2020-11-24 09:38:17 +02:00
updating-users-passwords.md Riot is now Element 2020-07-17 11:31:20 +03:00