#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