
Build Mumble Web
You can use the build_mumble_web.sh
script to build the mumble-web application, which
can be deployed with an webserver. The application
will be stored at ./dist
.
The script will clone the mumble-web repository. If the repository already was cloned it will pull the latest commits. Afterwards the docker image, defined in the Dockerfile, will be build.
build
To build the mumble-web application: just run the script!
./build_mumble_web.sh
testing
If you want to test mumble web, you can deploy it together with mumble and websockify via the provided 'docker-compose.yml' file.
# to deploy run:
docker-compose up -d
This will build two containers. One with mumble-web and nginx as a webserver and the second container just contains websockify. The imae for the third container will not be build localy but pulled from DockerHub. The container will serve murmur (mumble server) for this test deployment. The web application will be accessible via: https://localhost. The certificate is self signed, so your browser will warn you when you try to access the site.
verifying the mumble-web repository
Commits made from the online editor are signed with the github web-flow key. Other commits are not verified.