Databases & backends · v0.22
PocketBase
Open-source backend in a single file — Realtime, Auth, File Storage, REST API
Deploy PocketBaseOn one of your servers, or any VPS over SSH.
Livepocketbase
→ pull ghcr.io/muchobien/pocketbase:latest
→ secrets generated
→ health check /api/health
✓ passed
✓ certificate issued
Requirements
- RAM
- 256 MB
- Disk
- 1 GB
- Database
- None
About
What PocketBase is
PocketBase is an open source backend consisting of:
- Embedded SQLite database with realtime subscriptions
- Built-in Auth management with multiple providers
- Convenient Admin Dashboard UI
- Simple REST-ish API for managing your data
- File storage with image transformations
Ships as a single executable file — no external dependencies. Perfect for SaaS, mobile apps, and rapid prototyping.
After deploy: Visit `/_/` (e.g. http://your-host:port/_/) to create your first superuser via the setup wizard. The env vars are stored for reference but the first admin must be created through the web UI.
- backend
- sqlite
- realtime
- auth
- firebase-alternative
Included
What Pushify sets up.
- HTTPS with an automatic certificate. Add your own domain any time.
- A health check, with an alert if it stops answering.
- Generated secrets and passwords, all editable later.
Configuration
Set in the dashboard when you deploy.
Required values are asked for; secrets are generated.
- Admin EmailEmail for the initial superuser account
- required
- Admin PasswordPassword for the initial superuser (must be at least 10 characters)
- generated
How it works
PocketBase in three steps.
- 01
Pick a server
On the free plan, connect a VPS of your own. - 02
Click deploy
The image is pulled; HTTPS and the health check are set up. - 03
Open the app
Updates, restarts and logs are in the dashboard.
Related
More from the catalog.
SupabaseOpen-source Firebase alternative with PostgreSQL, Auth, Realtime, Storage, and Edge FunctionsAppwriteOpen-source backend-as-a-service — Auth, Database, Storage, FunctionsPostgreSQLThe most advanced open-source relational database.RedisIn-memory data store for caching, sessions, queues, and real-time applications.
Run PocketBase on a server you own.
On one of your servers, or any VPS over SSH.