Mumble Proxy Server for Web Client
494
该镜像的主要作用是为Mumble原生的服务器提供WebSocket+WebRTC的代理支持,以便于我们可以在网页客户端上连接到服务器。由于原本的mumble-web-proxy里面的源码构建目前总是有一些问题,这里采取了[mumble-web-prebuilt](https://git.termer.net/termer/mumble-web-prebuilt)中预先构建好的ubuntu下的可执行文件,使用ubuntu曲线救国建立了一个镜像以供代理使用。
| 环境变量 | 作用 | 默认值 |
|---|---|---|
| LISTEN_WS | WebSocket监听窗口 | 64737 |
| MUMBLE_SERVER | Mumble原生服务器地址 | 172.17.0.1:64738 |
| ICE_PORT_MIN | ICE连接可用最小端口 | 20000 |
| ICE_PORT_MAX | ICE连接可用最大端口 | 21000 |
一个样例的docker-compose.yaml文件如下:
version: '3'
services:
mumble-server-proxy:
image: halcyonazure/mumble-proxy:latest
container_name: mumble-proxy
network_mode: bridge
environment:
LISTEN_WS: "64737"
MUMBLE_SERVER: "172.17.0.1:64738"
ports:
- '64737:64737'
restart: unless-stopped
Content type
Image
Digest
sha256:abf9b9125…
Size
120.3 MB
Last updated
over 2 years ago
docker pull halcyonazure/mumble-proxy