Sign inSign up

halcyonazure/mumble-proxy

By halcyonazure

Updated over 2 years ago

Mumble Proxy Server for Web Client

Image
0

494

halcyonazure/mumble-proxy repository overview

Mumble 代理服务器

参考项目

项目说明

该镜像的主要作用是为Mumble原生的服务器提供WebSocket+WebRTC的代理支持,以便于我们可以在网页客户端上连接到服务器。由于原本的mumble-web-proxy里面的源码构建目前总是有一些问题,这里采取了[mumble-web-prebuilt](https://git.termer.net/termer/mumble-web-prebuilt)中预先构建好的ubuntu下的可执行文件,使用ubuntu曲线救国建立了一个镜像以供代理使用。

环境变量

环境变量作用默认值
LISTEN_WSWebSocket监听窗口64737
MUMBLE_SERVERMumble原生服务器地址172.17.0.1:64738
ICE_PORT_MINICE连接可用最小端口20000
ICE_PORT_MAXICE连接可用最大端口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

Tag summary

Content type

Image

Digest

sha256:abf9b9125

Size

120.3 MB

Last updated

over 2 years ago

docker pull halcyonazure/mumble-proxy