[Matrix]: instance sur ''troll3''

Conteneur LXC

  • Nom: matrix
  • Port d'acces depuis troll3: 2257
  • Ports de sortie: 8448

Documentations

Installation et configuration

Prerequis

Installation des paquets

apt-get install matrix-synapse python-matrix-synapse-ldap3

Pendant l'installation du paquet 'matrix-synapse'

Mettre le nom du serveur conformement au parametre SRV. Le nom mis ici est parinux.org. Voir le paragraphe concernant la configuration du DNS pour plus de details.

Desactiver l'envoi de statistiques a l'attention des developpeurs.

Configuration du serveur 'synapse'

Fichier de configuration: /etc/matrix-synapse/homeserver.yaml

Paragraphe contenant les parametres pour LDAP:

# password_providers:
     - module: "ldap_auth_provider.LdapAuthProvider" 

Configuration de la base de donnée

Voir cette page.

Configuration du DNS

La configuration est faite d'apres les instructions de ce paragraphe.

Record SRV a mettre, en tenant compte que parinux.org est le nom utilise pour communiquer avec la federation et synapse.parinux.org est l'adresse effective du serveur synapse:

_matrix._tcp.parinux.org 3600 IN SRV 10 0 8448 synapse.parinux.org

Demarrer le serveur

systemctl start matrix-synapse.service

Redirection de port

Redirection de port du reverse proxy sur le port 8008 du conteneur.

Procedure de debug

Voir cette page.

Le fichier de debug est /etc/matrix-synapse/conf.d/ldap_debug.yaml.

 
/var/lib/dokuwiki/data/pages/si/matrix.txt · Dernière modification: 2019/02/14 14:00 par vodkra
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Debian Driven by DokuWiki