Try it
Just evaluating? The Zero to Hero guide gets you from zero to a running pipeline.
norsk-ctl turns a machine into a server for Norsk products. It is a single binary that manages the containers, the reverse proxy, TLS, and authentication — so you can register a product and have live media pipelines running without writing compose files or wiring up nginx yourself.
The model is a three-level hierarchy:
Norsk Studio is the flagship product — its templates launch media workflows, and its dev-mode template gives you the full Studio canvas for building and editing workflows of your own. It’s joined by other products coming online now: Norsk Probe (monitoring and quality), Norsk Playout, and Norsk Remote Commentary — all managed the same way. A level above sits Norsk Manager, which schedules jobs and channels across a fleet of norsk-ctl servers — on-prem, cloud, or hybrid.
norsk-ctl ships with a CLI, a web UI, and an MCP server over the same API. Pick whichever suits how you work. See Products & Templates for the model in detail.
Get started Install on a serverinstall.sh --server; any platform Docker supports for --local# Server install — Ubuntu LTS / Debian / Oracle Linux, with systemd + TLScurl -fsSL https://s3.eu-west-1.amazonaws.com/norsk.video/norsk-ctl/install.sh | bash -s -- --server --license /tmp/license.json --ip auto
# Local install — any platform, current user onlycurl -fsSL https://s3.eu-west-1.amazonaws.com/norsk.video/norsk-ctl/install.sh | bash -s -- --localFull walkthrough: Server install — overview.
Try it
Just evaluating? The Zero to Hero guide gets you from zero to a running pipeline.
Build with it
Building a product on Norsk? Start with a Zero to Hero guide, then Manage plugins for customer-supplied node packages.
Automate it
Wiring Norsk into CI, scripts, or an LLM-driven workflow? The CLI Reference, REST API, and MCP server are your reference material.
Operate it
Running Norsk in production? The Concepts section covers network modes, architecture, security, backup, and upgrade.