Files
radio-bullshit/README.md
Sli f397ec62ed
All checks were successful
ci / deploy (push) Successful in 2m30s
Fix environment variable not being forwarded to liquidsoap
2026-01-20 14:19:10 +01:00

31 lines
755 B
Markdown

# radio-bullshit
Radio Bullshit - Internet radio streaming powered by Liquidsoap
## Features
- Automatic song/jingle alternation (1 jingle per 4 songs)
- YouTube playlist sync with yt-dlp
- Built-in HTTP streaming server (no Icecast needed!)
- Fallback "air support" audio for resilience
- Modern, open-source stack (Liquidsoap + Python)
## Quick Start
```bash
docker build . -t radio-bullshit && \
docker run -it --rm -p 8000:8000 \
-v `pwd`/jingles:/jingles \
-v `pwd`/songs:/songs \
radio-bullshit
```
Then visit http://localhost:8000 to listen!
## Stack
- **Liquidsoap** - Audio stream generation and HTTP server
- **yt-dlp** - YouTube playlist downloading
- **FFmpeg** - Audio format conversion
- **Python 3.14** - Automation scripts