The BlindCast Server includes a React admin dashboard served atDocumentation Index
Fetch the complete documentation index at: https://docs.blindcast.dev/llms.txt
Use this file to discover all available pages before exploring further.
/admin. It provides a browser-based interface for all management operations.
Accessing the dashboard
localStorage.
First-launch setup
On first visit (when no API keys exist), the dashboard shows a setup wizard:- Click “Create Admin Key”
- The server creates an
admin-scope API key viaPOST /api/v1/setup - The raw key is displayed — copy and save it
- The key is stored in
localStoragefor future dashboard requests - You’re redirected to the content list
Pages
Content
The main content list shows all registered content with:- Name, ID, and status (
active/disabled) - Storage key and manifest key
- Created and updated timestamps
- Quick actions (view details, delete)
- Full metadata
- Presign endpoint URL
- Key derivation endpoint URL
- Edit and delete controls
API Keys
Manage API keys from the browser:- View all keys with prefix, scope, and last-used timestamp
- Create new keys with name, scope, and optional expiry
- Revoke keys with one click
Settings
Displays server information:- Server URL
- Version number
localStorage.
Authentication
The dashboard stores the API key inlocalStorage under the key blindcast_api_key. All API requests include it as a Bearer token:
Next steps
- Content API — REST API reference for programmatic access
- API Keys — key management reference
- Docker Setup — deployment configuration