Skip to content

Latest commit

 

History

History
53 lines (39 loc) · 2.72 KB

File metadata and controls

53 lines (39 loc) · 2.72 KB

Strom Documentation

Start here. For a quick overview of what Strom is, see the root README. Common questions are answered in the FAQ.

Getting started & deployment

  • OPEN_LIVE_SETUP.md — guided setup for running a local Strom instance (Docker, GPU, ICE, auth). Good first stop for operators.
  • DOCKER.md — generic Docker deployment reference.
  • DOCKER_GPU_SETUP.md — NVIDIA GPU acceleration (NVENC/NVDEC, CUDA-GL interop, container toolkit).
  • AUTHENTICATION.md — session login and API keys.
  • POSTGRESQL.md — PostgreSQL storage backend for production.

Using Strom

The full set of built-in blocks and their properties is best browsed in the app's element palette and inspector — the code is the source of truth. Older block design writeups live in archive/.

API & integration

  • MCP.md — Model Context Protocol server (AI assistant integration).
  • INTEGRATION.md — MCP / OpenAPI integration overview.
  • Interactive OpenAPI docs are served at /swagger-ui on a running instance.

Host setup scripts

Ready-to-run scripts for preparing a host, under scripts/setup/ (also bundled in the Docker images at /app/scripts/setup/): nvidia · decklink · ndi · ntp.

Contributing & building

History & ideas

  • CHANGELOG.md — release history.
  • FEATURE_SUGGESTIONS.md — unordered idea list (not a roadmap).
  • archive/ — historical material kept for reference: solved-problem postmortems, completed audits, and original design/implementation writeups that have likely drifted from the code (block design, compositor editor, AES67 discovery, app navigation, …).