1version: '3'
2
3services:
4 icecast:
5 image: "mkody/icecast"
6 restart: always
7 ports:
8 - "${ICECAST_PORT:-8000}:8000"
9 environment:
10 - ICECAST_SOURCE_PASSWORD
11 - ICECAST_ADMIN_PASSWORD
12 - ICECAST_RELAY_PASSWORD
13 - ICECAST_HOSTNAME
14 - ICECAST_MAX_SOURCES
15 - ICECAST_CHARSET
16 volumes:
17 - ./logs:/var/log/icecast
18
19 liquidsoap:
20 image: "savonet/liquidsoap:v2.0.1"
21 restart: always
22 command: ["/script.liq"]
23 environment:
24 - ICECAST_SOURCE_PASSWORD
25 - STREAM_NAME
26 - STREAM_DESC
27 - STREAM_URL
28 - STREAM_MOUNTPOINT
29 depends_on:
30 - icecast
31 volumes:
32 - ./music:/music:ro
33 - ./script.liq:/script.liq:ro