-
sample-icecast-noaa
A sample docker setup for streaming NOAA radio from a USB RTL-SDR dongle to Icecast, so you can listen tp it as an m3u stream.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
airspy-fmradion
Software decoder for FM/AM broadcast radio with AirSpy R2 / Mini, Airspy HF+, and RTL-SDR
This does assume a few things: 1. That you've installed rtl-sdr, lame, and ezstream packages. 2. You have an /etc/ezstream.xml, as specified here. 3. That you are running an Icecast server.
Finally, if you want to not do any of that, I pushed up a more complete sample Docker config here. That one will stand up both Docker images (one for rtl_fm and one for Icecast) and should do everything for you. Just clone the repo and update the config files (passwords, your internal IPs, etc).
You might want to look into using https://github.com/jj1bdx/airspy-fmradion instead of rtl_fm for stereo.