ports:web:matrix

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
ports:web:matrix [2020/04/24 11:04] – [Le serveur web] davidports:web:matrix [2022/09/12 20:38] – [Mise en Service] david
Ligne 23: Ligne 23:
  ip4.addr = "lo1|192.168.0.11";          # IP address of the jail  ip4.addr = "lo1|192.168.0.11";          # IP address of the jail
         mount.devfs;  # /dev/random pour SSL         mount.devfs;  # /dev/random pour SSL
 +        mount.fdescfs;          # améliore les performances de python
  path ="/jails/matrix";                  # Path to the jail  path ="/jails/matrix";                  # Path to the jail
  exec.start = "/bin/sh /etc/rc";         # Start command  exec.start = "/bin/sh /etc/rc";         # Start command
Ligne 35: Ligne 36:
 hostname="matrix" hostname="matrix"
 </file> </file>
 +
 +On assure le démarrage au reboot:
 +<code bash>
 +root@popeye:# sysrc jail_enable="YES"
 +root@popeye:# sysrc jail_list+="matrix"
 +</code>
 +
  
 ===== La base de donnée ===== ===== La base de donnée =====
Ligne 81: Ligne 89:
 </file> </file>
  
-Et l'utiliser dans nos [[:ports:nginx#serverur|serveurs nginx]]+Et l'utiliser dans nos [[:ports:nginx#serveur|serveurs nginx]]
  
 <file javascript /usr/local/etc/nginx/nginx.conf> <file javascript /usr/local/etc/nginx/nginx.conf>
Ligne 99: Ligne 107:
  
 <note important> <note important>
-Le serveur en ''8448'', ne sert que si vous voulez rejoindre une fédération.+Le serveur en ''8448'', ne sert que si vous voulez rejoindre une fédération. N'oubliez pas d'ouvrir le pare-feu sur ce port.
 </note> </note>
 +
  
 ===== Installer ===== ===== Installer =====
Ligne 160: Ligne 169:
 </code> </code>
  
 +Autorisez le nettoyage des journaux par newsyslog(8):
 +<file shell /etc/newsyslog.conf.d/matrix.conf>
 +/usr/local/etc/matrix-synapse/homeserver.log    synapse:wheel   640  7    1000     J
 +</file>
 ==== Mise en Service ==== ==== Mise en Service ====
  
Ligne 242: Ligne 255:
 root     syslogd    58747 5  dgram  /var/run/log root     syslogd    58747 5  dgram  /var/run/log
 root     syslogd    58747 6  dgram  /var/run/logpriv root     syslogd    58747 6  dgram  /var/run/logpriv
 +</code>
 +
 +=== Chef ===
 +
 +
 +Déclarez vous en tant qu'administrateur sur le serveur, une fois votre compte créé:
 +<code bash>
 +$ psql 
 +psql (11.17)
 +Type "help" for help.
 +
 +
 +postgres=# \c synapse
 +You are now connected to database "synapse" as user "postgres".
 +synapse=# UPDATE users SET admin = 1 WHERE name ='patron:kreuz.lapinbilly.eu'
 +synapse-# 
 </code> </code>
  
Ligne 270: Ligne 299:
 Pour papoter il vous faut un [[https://about.riot.im/|client]] et ajouter des utilisateurs, selon la procédure [[ports:web:matrix#Démarrage|indiquée précédemment]]. Pour papoter il vous faut un [[https://about.riot.im/|client]] et ajouter des utilisateurs, selon la procédure [[ports:web:matrix#Démarrage|indiquée précédemment]].
  
-Tant que vous y êtes, créez votre [[ports:web:riot-web|propre client]].+Tant que vous y êtes, créez votre [[ports:web:element-web|propre client]].
  
  
  • ports/web/matrix.txt
  • Dernière modification : 2023/06/03 21:59
  • de david