Nebula Broadcast
Self-hosted broadcast automation and media asset management on your own VM.

Nebula is an open-source broadcast automation and media asset management (MAM) system used by real television and radio operations. Ingest media through watchfolders, extract technical and descriptive metadata, generate low-res preview proxies, browse and edit your asset library, and drive linear playout, all from a React web UI on a server you control.
Key features
- Media asset management: assets, folders, views, full-text search and metadata editing
- Watchfolder ingest with automatic asset creation and metadata extraction
- Automatic low-res proxy transcoding (ffmpeg) for fast preview
- Linear playout scheduling and a Conti playout server for HLS output (tutorial workflow)
- Job queue and worker services (broker, watch, meta, conv, play)
- Co-located PostgreSQL and Redis bundled inside the appliance, no external services to run
Use cases
- Broadcasters and channels wanting a self-hosted playout + MAM stack
- Media teams centralizing ingest, proxies and metadata on their own infrastructure
- Evaluation and lab environments for the Nebula 6 platform
Why run it on the NetActuate edge Running Nebula in a PoP close to your ingest sources and operators shortens upload and preview round-trips, and keeps your media library, metadata and playout under your control.
Deployed from the NetActuate marketplace, Nebula boots pre-configured from your seeded values: the server runs its setup (database schema and default settings) on first start, the built-in admin account is rotated off the upstream default to your seeded/generated password, and that credential is verified before the web UI is exposed. Sign in at http://<instance-ip>/ with the admin user and the password from your secret list. Public delivery and federation of playout output need a real domain and TLS termination in front of the appliance (a documented follow-up); the single-VM appliance serves the full web UI over HTTP on the instance IP out of the box.
Frequently asked questions
How do I deploy Nebula Broadcast on NetActuate?
Use the Deploy on NetActuate button to talk to our team. We provision Nebula Broadcast on a NetActuate virtual machine in the point of presence you choose, close to your audience. Each deployment runs in the single location you select.
What does it cost to run Nebula Broadcast?
Nebula Broadcast is open-source software and free to run on the marketplace - you pay only for the NetActuate compute (virtual-machine size and location) it runs on, at standard rates. There are no usage-based software fees.
Where can Nebula Broadcast run?
Nebula Broadcast can be deployed in any of NetActuate's 45+ points of presence across every continent, so you can place ingest, transcode, delivery and caching close to your contributors and viewers.
Who supports Nebula Broadcast?
NetActuate operates and supports the underlying infrastructure - the virtual machine, network and edge platform. The application itself is supported by its upstream open-source project.
.png)
.png)

