New Beginning Radio
English UI. Upload MP3s from Upload music · Queue for playback (stored on the API disk; stream still comes only from Icecast). More playlist and AutoDJ controls can be added here.
API status
{
"ok": true,
"service": "radio-api",
"time": "2026-05-20T11:20:42.777Z"
}Public stream (Icecast)
Use this URL in players; it does not go through Next.js or the API.
https://play.radio-nbm.com/new-beginning-radio
Local Icecast: http://localhost:8000/ is the admin/status page (HTML), not the MP3 stream. The stream URL is the mount, e.g. http://localhost:8000/radio when ICECAST_MOUNT=/radio. Set NEXT_PUBLIC_STREAM_URL in .env.local to that mount URL for a one-click link here.
Planned areas: uploads & audio library, categories, playlists, AutoDJ settings, now playing, listener stats, play history, station settings.