Directory Structure

The Norsk Studio example repository provides a recommended directory layout to help you get started. Understanding this layout is important for mapping volumes between your local machine and Docker.

Layout

data/
  media/              # Example media files (wildlife.ts, action.mp4)
  logs/               # Log mount point (created if you use --logs)
secrets/
  license.json        # Norsk license file (must be provided)
yaml/                 # Docker Compose files (services, hardware, networking)

Media Files

When you run the ./sample-srt-source script, example assets (wildlife.ts and action.mp4) are copied to data/media. Use this directory for your own media samples when testing Studio workflows.

Logs

If you start Studio with the --logs option, logs from Norsk Media are mounted under data/logs.

License

The Norsk license is accessed from: secrets/license.json

This directory structure is a convention from the example repository and is not mandatory. If you choose to organize your files differently, you will need to update the corresponding paths in the Docker compose files and your launch / systemd scripts.