mirror of
https://github.com/mistergibson/radio.git
synced 2026-09-08 22:09:51 -07:00
Radio Automation Stack
A self-hosted internet radio automation system for Linux Mint 22.3 (Ubuntu 24.04 Noble). It continuously plays background music, interrupts it with scheduled podcast shows and external streams, downloads new podcast episodes from RSS feeds, and manages playback history — all fed to an Icecast server via liquidsoap.
- Python 42.8%
- Shell 27%
- Ruby 26.5%
- Liquidsoap 3.7%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| fetch_podcasts.py | ||
| fetch_podcasts.rb | ||
| install_for_jruby | ||
| install_for_python | ||
| LICENSE.txt | ||
| play | ||
| README.md | ||
| schedule.txt | ||
| station.liq | ||
| update_playlists.py | ||
| update_playlists.rb | ||
radio
Simple show and stream broadcasting for icecast2 and liquidsoap. Available in python or JRuby