Skip to content

Zero to Hero (Hybrid Mode, UI)

Run norsk-ctl init to create the configuration file. Hybrid mode puts studio on the Docker bridge (proxied) and media on the host network for low-latency ingest.

$ norsk-ctl init --network-mode hybrid --license-file /home/parallels/internal_dev_license.json --working-directory /tmp/workspace --proxy-user admin --proxy-password testpass1
Proxy user "admin" created
Config written to /tmp/nix-shell.DOxv4h/norsk-ctl-guide-zero-to-hero-hybrid-ui-OshAQ7/config.yaml
Equivalent command: norsk-ctl init --network-mode hybrid --license-file /home/parallels/internal_dev_license.json --working-directory /tmp/workspace --proxy-user admin --proxy-password '<redacted>'

Navigate to the proxy URL. Unauthenticated requests are met with a sign-in form backed by the user you configured during init.

The sign-in form

Enter your username and password and click Sign in.

The empty dashboard

Click Instances in the sidebar to manage instances.

Click Instances in the sidebar

The empty Instances page

The working directory auto-fills from your init settings.

Quick Start: name the instance and launch

Running instance card

Click the instance card to see its full status.

Click the instance tile to open its details

Instance detail page

In hybrid mode, the studio is accessed through the proxy — just like Docker mode.

Norsk Studio

Navigate back to the Instances page, click the instance tile, then click Remove on the details page to delete it.

Click the instance tile to open its details

Click Remove to delete the instance

Confirm removal

Instance removed

The proxy is needed whenever instances are running — with no instances left, it can be stopped to free the port.

$ norsk-ctl proxy stop

The daemon can be stopped and restarted at any time — running instances and the proxy are unaffected.

$ norsk-ctl shutdown --daemon-only
Daemon stopped (pid 649902)