Skip to content
perminder-klair/subwave
Media Servers
A self‑hosted personal internet radio station where an AI DJ broadcasts a single shared Icecast stream to all listeners.
TypeScript
·
Latest v0.9.0 · 8h ago
Security brief →
Features
-
One shared Icecast stream – every listener hears the same broadcast simultaneously
-
AI DJ that selects tracks, writes intros, and reads idents, time checks, weather, etc.
-
Plain‑language song requests (e.g., "Play something upbeat" or "Anything by Radiohead")
No immediate action
v0.9.0
New feature
·
Player footer redesign
No immediate action
v0.8.0
New feature
·
Animated links + cover art + request slip
Review required
v0.7.0
Mixed
·
Auth
Web enhancements + controller & Docker fixes
No immediate action
v0.6.0
Mixed
·
Web update + SEO fix
No immediate action
v0.5.0
Mixed
·
Broadcast optional + bug fixes
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
About
Languages
TypeScript
·
CSS
·
Python
View on GitHub
Live demo
Install & Platforms
Install via
docker-compose
Search tools, categories, lists, and users
Use ↑↓ to navigate, Enter to open, Esc to close
No results for ""
⌘K to open
↑↓ navigate
⏎ open