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 [2022/09/12 20:38] – [Mise en Service] davidports:web:matrix [2022/09/12 21:21] – [auto configuration] david
Ligne 112: Ligne 112:
  
 ===== Installer ===== ===== Installer =====
- 
  
 Installez le port [[https://www.freshports.org/net-im/py-matrix-synapse/|net-im/py-matrix-synapse]] dans la //jail// ''matrix'': Installez le port [[https://www.freshports.org/net-im/py-matrix-synapse/|net-im/py-matrix-synapse]] dans la //jail// ''matrix'':
Ligne 120: Ligne 119:
 root@popeye:# sysrc -j matrix synapse_enable="YES" root@popeye:# sysrc -j matrix synapse_enable="YES"
 </code> </code>
 +
 +Vous allez probablement devoir [[https://matrix-org.github.io/synapse/latest/usage/administration/admin_api/|administrer ce serveur]], le chemin le plus court est d'utiliser [[https://www.freshports.org/ftp/curl/|curl]]. 
  
 Le port va créer un utilisateur et groupe ''synapse'', ainsi qu'un [[https://www.freebsd.org/doc/handbook/configtuning-starting-services.html|script de démarrage]] du même nom. Le port va créer un utilisateur et groupe ''synapse'', ainsi qu'un [[https://www.freebsd.org/doc/handbook/configtuning-starting-services.html|script de démarrage]] du même nom.
- 
  
 Construisez le  serveur: Construisez le  serveur:
Ligne 343: Ligne 343:
 } }
 </file> </file>
 +
 +==== Administrer ====
 +
 +L'[[https://matrix-org.github.io/synapse/latest/usage/administration/admin_api/|API]] est une interface Web à laquelle vous faites digérer du ''Json''. Par exemple, supprimer un salon:
 +
 +<code bash>
 + curl --header "Authorization: Bearer Token_en_general_super_long" -X DELETE 'http://127.0.0.1:8008/_synapse/admin/v2/rooms/\!AYMErYZsVkpvmBlNkg:kreuz.lapinbilly.eu' -d '{"room_name":"newtest", "message":"salon precedent supprime."}'
 +</code>
 +
 +Le token est donné par votre profil utilisateur, sous ''element-web'', il se trouve à la rubrique ''aide et a propos''.
 +
 +
 +
 +
 +
  
  
  • ports/web/matrix.txt
  • Dernière modification : 2023/06/03 21:59
  • de david