An easy way to have a 24/7 audio stream of music.
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