initial working docker-compose for version v1.4.287

main
Mi Klo 2023-03-08 21:16:57 +01:00
rodzic 681af64b92
commit d8101f7cee
1 zmienionych plików z 45 dodań i 0 usunięć

Wyświetl plik

@ -0,0 +1,45 @@
version: "3.3"
services:
server:
image: mumblevoip/mumble-server:${IMAGE_VERSION}
restart: on-failure
volumes:
- data:/data
ports:
- 64738
- 64738/udp
- 6502
networks:
- web
environment:
- MUMBLE_CONFIG_SERVER_PASSWORD=${MUMBLE_CONFIG_SERVER_PASSWORD}
deploy:
resources:
limits:
cpus: '2.0'
memory: 1024M
labels:
- "traefik.enable=true"
- "traefik.docker.network=web"
- "traefik.tcp.routers.mumble-tok-tcp.tls=true"
- "traefik.tcp.routers.mumble-tok-tcp.tls.certresolver=ovh"
- "traefik.tcp.routers.mumble-tok-tcp.rule=HostSNI(`tok.citizen4.eu`)"
- "traefik.tcp.routers.mumble-tok-tcp.entrypoints=mumble-tcp"
- "traefik.tcp.routers.mumble-tok-tcp.tls.passthrough=true"
- "traefik.tcp.routers.mumble-tok-tcp.service=mumble-tok-tcp-svc"
- "traefik.tcp.services.mumble-tok-tcp-svc.loadbalancer.server.port=64738"
- "traefik.udp.routers.mumble-tok-udp.entrypoints=mumble-udp"
- "traefik.udp.routers.mumble-tok-udp.service=mumble-tok-udp-svc"
- "traefik.udp.services.mumble-tok-udp-svc.loadbalancer.server.port=64738/udp"
networks:
web:
external:
name: web
volumes:
data: