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 [22/11/2023 20:50] Daneel Olivawresume-technique:services:mumble [11/12/2024 22:21] (Version actuelle) Daneel Olivaw
Ligne 3: Ligne 3:
   * Service   * Service
     * État : en production     * État : en production
-    * Nom d’hôte : mumble.raoull.org+    * Nom d’hôte (mumble) : mumble.raoull.org 
 +    * Interface web (mumbleweb) : https://mumbleweb.raoull.org
     * Port : par défaut (64738)     * Port : par défaut (64738)
-  * Logiciel +  * Logiciels 
-    * Page d'accueil : https://www.mumble.info/ +    * Page d'accueil de mumble : https://www.mumble.info/ 
-    * Code source : https://github.com/mumble-voip/+    * 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.1700686207.txt.gz
  • Dernière modification : il y a 3 ans
  • de Daneel Olivaw