Documentation
Installation, configuration, architecture, theming, backups, and GDPR docs - rendered here straight from the repository's docs/ folder, kept in sync with the code.
Quick start
Clone the repository
git clone https://github.com/Leo-Galli/openregistro.gitInstall dependencies
pnpm installStart it with no database required
pnpm dev:jsonOr run the full stack with PostgreSQL
docker compose upOpen the app in your browser and follow the first-run setup wizard.
Guides
Installation
Self-hosting from scratch with Docker or Node, both storage drivers.
Configuration
Environment variables and what the setup wizard asks for.
Architecture
Monorepo layout, the StorageDriver abstraction, RBAC, and request flow.
Theming
The base theme system and how to contribute a new one.
Backups
Backing up and restoring both storage drivers.
GDPR / data protection
What personal data is stored, and how to export or erase it.
Server actions reference
Every mutating server action, grouped by feature area.
Prefer GitHub?
Every page above is rendered directly from the markdown files in the repository's docs/ folder - browse or edit them there instead.