Explorar el Código

mumble hinzugefügt

master
root hace 5 años
padre
commit
90012223d8
Se han modificado 3 ficheros con 63 adiciones y 0 borrados
  1. +1
    -0
      mumble/config.ini
  2. +62
    -0
      mumble/docker-compose.yml
  3. BIN
      mumble/murmur.sqlite

+ 1
- 0
mumble/config.ini Ver fichero

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

+ 62
- 0
mumble/docker-compose.yml Ver fichero

@@ -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


BIN
mumble/murmur.sqlite Ver fichero


Cargando…
Cancelar
Guardar