What it includes
Quick start
Architecture
The server composes existing BlindCast packages:@blindcast/keys/express— key derivation router mounted at/keys@blindcast/storage/presign-server— presigned URL generation- Content registry — Postgres-backed content + API key stores
- Admin SPA — static React + Tailwind files served at
/admin
Endpoints
Key validation
The server only derives keys for registered, active content. If a viewer requests a key for an unregistered or disabled content ID, the key server returns 404. This prevents key derivation for arbitrary content IDs.Next steps
- Docker Setup — environment variables, bring-your-own Postgres/S3
- Content API — REST API reference
- API Keys — scopes, bootstrap, management
- Admin Dashboard — setup wizard, content management UI