====== 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 [[technique:machines:sapajou|sapajou]] 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.