Studio Node
Full headless CMS for publishers. Self-hosted, open source.
Studio is where publishers create, manage, and distribute structured content. Rich form editors, asset management, and a complete publishing pipeline - all self-hosted.
CMS for structured content
Studio automatically generates rich form editors from Schema Registry definitions. Every content type gets a purpose-built editing experience.
Auto-generated forms
Import a content type from the Schema Registry and Studio creates the editing UI - fields, validation, conditional logic, all automatic.
Asset management
Upload, organize, and serve images, videos, and documents with folder structures and CDN integration.
Content lifecycle
Draft → Published → Archived. Version history on every content item. Restore previous versions at any time.
Multi-user
User management with roles and permissions. Invite editors, reviewers, and administrators.
Publishing pipeline
From creation to distribution - a secure, verifiable pipeline:
Create content using schema-driven form editors
Validate against JSON Schema from the Schema Registry
Generate teaser (title, image, key metadata) for Discovery Nodes
Sign teaser with Ed25519 publisher key
Distribute signed teaser to selected Discovery Nodes
Verify distribution and monitor teaser status
Two editions
Community Edition (CE)
Full CMS functionality. Content authoring, asset management, publishing pipeline, user management, REST API. Everything you need to publish structured content.
AGPL 3.0 - Free forever
Pro Edition
Everything in CE plus advanced features for larger teams and organizations. Installed as plugins - never in the CE repository.
Commercial (BSL 1.1)
Set up your Studio
Deploy Studio with Docker in minutes. Self-host your CMS and start publishing structured content.
Studio Documentation
Complete guides for content modeling, the publishing pipeline, API reference, deployment, and configuration. Everything you need to run your Studio instance.