Skip to content

Cloud Overview

brūhi Cloud is a multi-station radio automation and broadcasting platform. It empowers station managers to host multiple online radio stations from a single server deployment, while DJs can broadcast live from any modern web browser without installing additional software.

  • Multi-Station Hosting: Manage independent radio stations, each with its own schedule, media library, stream mountpoint, and DJ access.
  • Browser-to-Air Live Broadcasting: DJs go live directly from their browser microphone with ultra-low latency.
  • Smart Playout & Priority Fallback: Automatic, zero-downtime transition between live DJ shows, scheduled playlists, and fallback audio.
  • Passkey Authentication: Secure, passwordless logins using WebAuthn (Touch ID, Face ID, security keys).
  • Object Storage Integration: Store massive music libraries in AWS S3, Cloudflare R2, MinIO, or Backblaze B2.
  • Automated HTTPS & Proxy: Out-of-the-box SSL certificates powered by Caddy.
[ DJ Browser Microphone ]
│ (Live WebRTC Audio)
▼
┌────────────────┐ ┌─────────────────────────┐
│ brūhi Cloud │ ───► │ Live Icecast Mountpoint │
│ Server Engine │ └─────────────────────────┘
└────────────────┘ │
▲ ▼
│ (Auto Playout) [ Stream Listeners ]
┌──────────────────────┐
│ Scheduled Playlist │
└──────────────────────┘
  1. Station Creation: Admins set up stations via the web dashboard.
  2. Media & Scheduling: Upload tracks, build smart playlists, and schedule clock-based show blocks.
  3. Live Show Handoff: When a DJ clicks Take Control, the live browser stream takes priority. When the show finishes, the server seamlessly resumes the automated schedule.

Each station in brūhi Cloud operates independently:

ServiceStation 1Station 2Station N
Web Dashboardhttps://radio.yourdomain.comhttps://radio.yourdomain.comhttps://radio.yourdomain.com
Icecast Mountpoint/station-1.mp3/station-2.mp3/station-N.mp3
Media LibraryStation 1 PoolStation 2 PoolStation N Pool
Session Control LockIndependentIndependentIndependent
Featurebrūhi Desktopbrūhi Cloud
Primary Use CaseSolo broadcast workstation / Studio OSMulti-station server / Multi-DJ remote station
InterfaceNative desktop app (macOS, Win, Linux)Web browser dashboard
Audio SourcePhysical audio interfaces (WASAPI, CoreAudio)WebRTC browser microphone & remote harbors
StationsSingle station per machineUnlimited independent stations per server
StorageLocal diskLocal storage + Cloud S3 Object Storage
Access ControlLocal userMulti-user role management & Passkeys