Matrix
Il y a deux logiciels:
- Synapse, le serveur
- Element, le client
Synapse
Synapse est installé via dnf. Sa config est dans /etc/synapse/homeserver.yaml
Un example de config: https://github.com/matrix-org/synapse/blob/master/docs/sample_config.yaml
SSO (SAML)
Openid n'est pas utilisable avec element, donc on fait du saml. J'ai suivi ce tutoriel: https://edenmal.moe/post/2019/Matrix-Synapse-SAML2-Login
La config saml est dans /etc/synapse/saml
Element
Element est installé dans /srv/www/client.matrix.fede.re/current