ソースを参照

mumble hinzugefügt

master
root 5年前
コミット
90012223d8
3個のファイルの変更63行の追加0行の削除
  1. +1
    -0
      mumble/config.ini
  2. +62
    -0
      mumble/docker-compose.yml
  3. バイナリ
      mumble/murmur.sqlite

+ 1
- 0
mumble/config.ini ファイルの表示

@@ -0,0 +1 @@
serverpassword=sklaven_1899

+ 62
- 0
mumble/docker-compose.yml ファイルの表示

@@ -0,0 +1,62 @@
version: '3'

services:
mumble:
image: phlak/mumble:latest
container_name: mumble-server
volumes:
- ./config.ini:/etc/mumble/config.ini
- ./murmur.sqlite:/etc/mumble/murmur.sqlite
networks:
- intern
ports:
- 64738:64738/tcp
- 64738:64738/udp
restart: always

websockify:
image: efrecon/websockify
container_name: mumble-websocket
labels:
- "traefik.enable=true"
- "traefik.http.routers.mumble.entrypoints=http"
- "traefik.http.routers.mumble.rule=Host(`mumble.juliuslab.de`)"
- "traefik.http.routers.mumble.middlewares=https-redirect@file"
- "traefik.http.routers.mumble-sec.entrypoints=https"
- "traefik.http.routers.mumble-sec.middlewares=default-headers@file"
- "traefik.http.routers.mumble-sec.rule=Host(`mumble.juliuslab.de`)"
- "traefik.http.routers.mumble-sec.tls=true"
- "traefik.http.routers.mumble-sec.tls.options=myTLSOptions@file"
- "traefik.http.routers.mumble-sec.tls.certresolver=le"
networks:
- intern
- web
restart: always
command: --ssl-target 80 mumble:64738

# webend:
# image: sheogorath/mumble-web:
# labels:
# - "traefik.frontend.rule=Host(`mumble.juliuslab.de`)"
# - "traefik.port=80"
# - "traefik.enable=true"
# - "traefik.docker.network={{ proxy_network }}"
# - "traefik.enable=true"
# - "traefik.http.routers.mumble.entrypoints=http"
# - "traefik.http.routers.mumble.rule=Host(`mumble.juliuslab.de`)"
# - "traefik.http.routers.mumble.middlewares=https-redirect@file"
# - "traefik.http.routers.mumble-sec.entrypoints=https"
# - "traefik.http.routers.mumble-sec.middlewares=default-headers@file"
# - "traefik.http.routers.mumble-sec.rule=Host(`mumble.juliuslab.de`)"
# - "traefik.http.routers.mumble-sec.tls=true"
# - "traefik.http.routers.mumble-sec.tls.options=myTLSOptions@file"
# - "traefik.http.routers.mumble-sec.tls.certresolver=le"
# restart: always

networks:
intern:
external: true
web:
external: true


バイナリ
mumble/murmur.sqlite ファイルの表示


読み込み中…
キャンセル
保存