The latest Ezstream image built within Debian Buster with all the possible batteries included:
- tag support
- lame
- vorbis-tools
- flac
- madplay
- iputils-ping
- some free samples in
./data
Some agreements:
- config file should be stored in
/application/configs/prod.xml /application/datastands for your collection you want to stream/applicaton/playlists/<playlist>.m3ucontains paths to the./datadirectory
This image should be available on docker hub:
ncrawler/streamforce:latest
And squashed version:
ncrawler/streamforce:squashed-latest
Just tune up a little bit ./configs/prod.xml according to your icecast setup.
In my case icecast is present in two networks: nginx-network and icecast-network.
docker network create --attachable --driver overlay --subnet 10.0.0.1/24 nginx-network
docker network create --attachable --driver overlay --subnet 10.66.66.1/24 icecast-network
Anyway, it's just a docker image.