Skip to content
56K

56K

Slow IT just 4 fun

Menu
Menu

Mumble – Interface web para acceder a un servidor mumble

Posted on 31/03/202106/02/2023 by fanta

Hola amigo. Hoy vamos a aprender como es posible instalar rápidamente un servidor mumble con una interface web para acceder.
Posiblemente no sabes que es mumble y por eso mismo te vamos a dar una url en la que podrás consultar información sobre ello:  www.mumble.info/

El tema es que hoy junto con mari hemos montado mumble-web y las notas de como montarlo son las de este post.
Los pasos para instalar mumble-web sobre una Debian 10 recién instalada podrían ser como los que detallamos a continuación.

 

Instalar dependencias

# apt update && apt upgrade -y
# apt install mumble-server git nodejs npm websockify -y

Comprobamos que esté a la escucha y el proceso levantado del servicio así:

# echo "$(ss -tl | grep -i ":64738" | wc -l) $(pidof murmurd | wc -l)"

Saldrá un «11» como resultado si todo va bien.

 

Los 4 pasos para levantar el tinglado

# adduser mumbleweb
$ su mumbleweb
$ git clone https://github.com/johni0702/mumble-web
$ cd mumble-web
$ npm install
$ npm run build
$ mkdir -p cert;openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout cert/key.pem -out cert/cert.pem

 

Con eso ya tendríamos el tema montado. Luego se puede levantar así con websockify:

# websockify --cert=/home/mumbleweb/mumble-web/cert/cert.pem --key=/home/mumbleweb/mumble-web/cert/key.pem --ssl-only --ssl-target --web=/home/mumbleweb/mumble-web/dist 443 127.0.0.1:64738

 

Configuración más especifica y themes

Si deseamos tocar la configuración lo primero es realizar una copia y tocar el fichero config.local.js :

# cp -pRv /home/mumbleweb/mumble-web/app/config.js /home/mumble web/mumble-web/dist/config.local.js

Luego ya desde la web se podrá ver el tinglado.

Saludos cordiales.

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
🍅 STREAMING
🍊 LINUX
🥝 GAMES
🥥 THREADS
🧅 SECURITY
🥑 RETRO
🍆 HARDWARE
🍇 MISC
©2023 56K | Built using WordPress and Responsive Blogily theme by Superb