m1gin 853

#mumble #webclient #mumbleserver #mumble-web

Install web client:

  • npm install -g mumble-web

or

  • git clone https://github.com/johni0702/mumble-web
  • cd mumble-web
  • npm install
  • npm run build

The npm version is prebuilt and ready to use whereas the git version allows you to e.g. customize the theme before building it.

Either way you will end up with a dist folder that contains the static page.

RUN:

  • websockify --cert=mycert.crt --key=mykey.key --ssl-only --ssl-target --web=path/to/dist 4444 localhost:64738
  • sudo websockify --cert=/home/m1/Downloads/ssl/mbirgin-certificate.crt --key=/home/m1/Downloads/ssl/mbirgin-private.key --ssl-only --ssl-target --web=/home/m1/sil/net/mumble-web/dist 444 localhost:64738
  • sudo websockify --cert=/var/www/mbirgin/.mbconfig/ssl/mbirgin-certificate.crt --key=/var/www/mbirgin/.mbconfig/ssl/mbirgin-private.key  --ssl-only --ssl-target --web=/root/mb/mumble-web-build 4444 localhost:64738

Can be accessed like:

https://localhost:4444
​​​​​​​https://talk.mbirgin.com:4444/

on server allow port: ufw allow 4444

For default settings index.html and config.js files, which are located in dist folder, can be edited.
Also dark theme available:         'theme': 'MetroMumbleDark'


Reference: https://github.com/Johni0702/mumble-web




Create free short term (max 1 day) mumble server:

https://guildbit.com/



Mumble Client

https://wiki.mumble.info/wiki/Main_Page

https://wiki.mumble.info/wiki/Client_Settings


Add to: