Developers
The open Vrata platform: scene format, API, self-hosting and contributing. The code is published under the Apache-2.0 license.
Quickstart
What the Vrata 0.1 platform is, where to get the code and images, and where to start.
Scene Bundle format
Scene bundle contract v1: layout, scene.json, validation, upload and publishing.
Scene requirements
Technical requirements for new scenes: rights, scale, geometry, materials, budgets and acceptance.
Reference room templates
Personal, meeting and presentation templates: creation, access rules and assets.
Publishing a scene
From a scene bundle to a room: validation, upload, binding to a room and access.
API
Public API contracts: room manifest, state and media tokens, control-plane permissions.
Architecture
Platform layers: runtime, media, room state, control plane and assets.
Self-hosting
Running on a single host with Docker Compose, upgrades, backups and rollback.
Scene examples
Open reference scenes with manifests, licenses and pinned versions.
Releases
Platform versions, GHCR images and upgrade rules.
Contributing
How to propose a change, which checks are required and how to report a vulnerability.