Docker image to easily setup an internet radio station using liquidsoap and icecast
6.4K
Docker image to easily setup an internet radio station using liquidsoap and icecast
Update docker-compose.xml with the path to your music folder
version: "2"
services:
radio:
image: hamishbrown/easy-radio
restart: unless-stopped
environment:
- TZ=Europe/Dublin
- ICECAST_PASS=hackme # change in icecast.xml and update here
ports:
- 8000:8000
volumes:
- </path/to/music/folder>:/tracks:ro # REQUIRED: update with the path to your host music folder
- ./icecast.xml:/radio/icecast.xml:rw # optional: use to override icecast defaults. Recommended to change default password
- ./live.liq:/radio/live.liq:rw # optional: override to use your own script
Start container
docker-compose up -d
Start container
docker run -d -p 8000:8000 -e ICECAST_PASS=hackme -v </path/to/music/folder>:/tracks:ro hamishbrown/easy-radio
Wait a few seconds depending on the number of tracks in your music folder
Open your browser at
http://localhost:8000/radio
Content type
Image
Digest
Size
272.4 MB
Last updated
almost 6 years ago
docker pull hamishbrown/easy-radio