broadcast/docker-compose.yml

35 lines
667 B
YAML
Raw Normal View History

version: "3"
2020-10-22 00:11:59 +02:00
services:
broadcast:
image: unit/broadcast
2020-10-22 20:29:32 +02:00
build: broadcast/
depends_on:
- mumble
environment:
2020-10-22 20:29:32 +02:00
MUMBLE_SERVER: mumble:64738
2020-10-22 00:11:59 +02:00
2020-10-22 20:29:32 +02:00
icecast:
image: infiniteproject/icecast
ports:
- "8000:80"
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8000"]
interval: 30s
timeout: 1s
retries: 3
start_period: 4s
2020-10-22 00:11:59 +02:00
2020-10-22 20:29:32 +02:00
mumble:
image: coppit/mumble-server
ports:
- "64738:64738"
volumes:
- $PWD/mumble:/data
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:64738"]
interval: 30s
timeout: 1s
retries: 3
start_period: 4s