Mumble
- Service
- État : en production
- Nom d’hôte (mumble) : mumble.raoull.org
- 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
Le service est déployé dans un conteneur LXC, sur la machine sapajou hébergé à la MRES.
mumble
Nous avons utilisé le paquet Debian mumble.
websockify
Nous avons utilisé le paquet Debian websockify, et 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.