AzuraCast
A self-hosted web radio management suite with everything you need to run an internet radio station. Media management, live DJ support, automatic playlists, and listener stats in one package.
What You Can Do After Deployment
- Visit your domain — complete the setup wizard to configure your first radio station
- Upload media — add music files and organize them into folders
- Create playlists — build automatic playlists with scheduling and rotation rules
- Go live — connect with a live DJ using Icecast-compatible software
- Share your station — use the built-in public player page for listeners
Key Features
- Full radio station management from a web browser
- Media library with drag-and-drop uploads
- Automatic and scheduled playlists
- Live DJ connections via Icecast/SHOUTcast
- Real-time listener statistics and analytics
- Public-facing player with now-playing info
- Podcast management support
- Multi-station support from a single installation
- REST API for custom integrations
License
Apache-2.0 — GitHub