-
Notifications
You must be signed in to change notification settings - Fork 2
Home
joshuaaferguson edited this page Apr 26, 2026
·
6 revisions
Welcome to the user-facing knowledge base for StreamSpace. This wiki is the entry point for operators and end users; deeper technical reference for contributors lives in the docs/ directory of the main repo.
StreamSpace v2.0 (Control Plane + Agents) shipped. We're currently rebuilding around two architectural decisions:
- Selkies-GStreamer (WebRTC) is the only streaming protocol. The earlier dual VNC/Selkies code path was retired.
-
Container image source + build pipeline lives in
streamspace-templates. Custom images publish toghcr.io/streamspace-dev/<image>with cosign signatures and SBOM attestations.
The first custom image — ghcr.io/streamspace-dev/chrome-selkies:latest — is published (linux/amd64 only; arm64 blocked on upstream Selkies binaries). The Selkies-native catalog (Firefox, VS Code, full desktops) builds on the same pipeline pattern.
| Repo | What it owns |
|---|---|
streamspace-dev/streamspace |
Control Plane API, K8s/Docker agents, Web UI, Helm chart |
streamspace-dev/streamspace-templates |
Application templates (CRDs) and image source + build pipeline |
streamspace-dev/streamspace-plugins |
Optional plugins (auth, storage, observability, billing, …) |
streamspace-dev/streamspace.wiki |
This wiki — end-user docs |
- Project-Overview — what StreamSpace does and the high-level moving parts
- Getting-Started — prerequisites, install, launch a session
- Architecture — Control Plane, agents, Selkies streaming proxy, data flow
- Deployment-and-Operations — Helm install, day-2 operations
- Development-Guide — repo layout, tooling, contribution flow
- Testing-and-QA — test strategy and coverage expectations
- Security-and-Compliance — defense-in-depth controls
- Templates-Catalog — current and planned workspace templates
- Plugins-Catalog — official + community add-ons
- Roadmap-and-Releases — what's shipped and what's next
If you find a wiki page that doesn't match the codebase, the codebase wins — open an issue against the streamspace repo and we'll reconcile.