A sample docker setup for streaming NOAA radio from a USB RTL-SDR dongle to Icecast, so you can listen to it as an m3u stream.
It should be straightforward to get this going, assuming you have Docker and compose setup:
ezstream.xml
(specifically the hostname
and password
fields). More examples can be found in the ezstream
repo.icecast.xml
(specifically the authentication
, location
, admin
, hostname
, and listen-socket
sections). More details in the Icecast docs.start_noaa.sh
so that it is tuned to your local station's frequency (it's set to 162.550mhz by default)docker-compose up -d
.-d 0
in line 14 indicates the first RTL-SDR dongle. If you want to add another docker image to stream another station, you'll need to change it to -d 1
(etc) in the new image.