An easy way to have a 24/7 audio stream of music.
1version: "3.6" 2 3services: 4 icecast: 5 image: docker.io/mkody/icecast:latest 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 17 liquidsoap: 18 image: docker.io/savonet/liquidsoap:v2.2.2 19 restart: always 20 command: ["/script.liq"] 21 environment: 22 - ICECAST_SOURCE_PASSWORD 23 - STREAM_NAME 24 - STREAM_DESC 25 - STREAM_URL 26 - STREAM_MOUNTPOINT 27 depends_on: 28 - icecast 29 volumes: 30 - ./music:/music:ro 31 - ./script.liq:/script.liq:ro