Blazers documentation
Blazers is a single-binary Backend-as-a-Service: SQLite database, auth, file storage, realtime, webhooks, cache, notifications, logs, cron, a secrets vault, an admin dashboard, and an MCP server — all in one Rust executable.
This documentation is organized like the PocketBase docs:
- Getting started — install, configure, and make your first API call.
- Concepts — how each subsystem works and when to use it.
- API reference — every REST endpoint, request/response shapes, and errors.
- Guides — the admin dashboard, MCP server, and deployment.
The machine-readable spec is always available from a running server:
GET /api/openapi.json— OpenAPI 3 documentGET /api/docs— Swagger UI
Contents
Getting started
Concepts
- Architecture
- Authentication
- Collections & records
- Buckets & files
- Realtime
- Webhooks
- Notifications
- Logs
- Cache
- Cron jobs
- Secrets
- Permissions (RBAC)
API reference
- Conventions
- Auth
- Collections
- Records
- Buckets
- Files
- Webhooks
- WebSockets
- Cache
- Notifications
- Logs
- Pub/Sub
- Cron jobs
- Secrets
- Permissions
- Admin & ops