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
resume-technique:services:mumble [01/11/2023 22:25] – [Installation] Arnaud J.resume-technique:services:mumble [11/12/2024 22:21] (Version actuelle) Daneel Olivaw
Ligne 1: Ligne 1:
 ====== Mumble ====== ====== Mumble ======
  
-  * Page du logiciel : https://www.mumble.info/ +  * Service 
-  Source du logiciel : https://github.com/mumble-voip/ +    * État : en production 
-  Nom d’hôte mumble.raoull.org +    * Nom d’hôte (mumble) : mumble.raoull.org 
-  Port par défaut (64738)+    * Interface web (mumbleweb) : https://mumbleweb.raoull.org 
 +    * Port : par défaut (64738) 
 +  * Logiciels 
 +    * Page d'accueil de mumble : https://www.mumble.info/ 
 +    Code source de mumble : https://github.com/mumble-voip/ 
 +    Code source de websockify https://github.com/novnc/websockify  
 +    Code source de mumbleweb https://forge.april.org/Chapril/mumble.chapril.org-mumbleweb
  
 ===== Installation ===== ===== Installation =====
  
-Nous avons utilisé le paquet Debian  [[https://tracker.debian.org/pkg/mumble|mumble]]. +Le service est déployé dans un conteneur LXC, sur la machine [[technique:machines:sapajou|sapajou]] hébergé à la MRES
  
-Le service est déployé dans un conteneur LXC, sur la machine [[technique:machines:cataplasme|cataplasme]] hébergé à la MRES+==== mumble ==== 
 +Nous avons utilisé le paquet Debian [[https://tracker.debian.org/pkg/mumble|mumble]].  
 + 
 +==== websockify ==== 
 +Nous avons utilisé le paquet Debian [[https://tracker.debian.org/pkg/websockify|websockify]], et [[https://www.f5.com/company/blog/nginx/websocket-nginx|configuré notre proxy inverse nginx pour exposer websockify]] publiquement.  
 + 
 +    location /ws { 
 +        proxy_pass http://[mumble-server.private]:[port]; 
 +        proxy_http_version 1.1; 
 +        proxy_set_header Upgrade $http_upgrade; 
 +        proxy_set_header Connection $connection_upgrade; 
 +        proxy_set_header Host $host; 
 +    } 
 + 
 +==== mumbleweb ==== 
 +Mumbleweb est une application cliente. Notre serveur contient les fichiers statiques de l'application (JavaScript, page web, configuration) qui s'exécute dans le navigateur de l'utilisateur.  
 + 
 +Nous utilisons le fork de Chapril, que nous avons personnalisé pour utiliser le logo de Raoull
  • resume-technique/services/mumble.1698877555.txt.gz
  • Dernière modification : il y a 3 ans
  • de Arnaud J.