PocketBase
Backend completo em um único arquivo: banco, auth, arquivos e painel admin.
O que é
O PocketBase é um backend open source (MIT) escrito em Go que vem num executável só. Inclui banco SQLite embutido com realtime, autenticação, upload de arquivos, painel administrativo e SDKs para JavaScript e Dart.
Pra que serve
- Criar o backend de MVPs e apps mobile em minutos
- Hospedar em qualquer VPS barata
- Estender com JavaScript ou como biblioteca Go
Qual problema resolve
Para projetos pequenos, Firebase e afins são complexos demais; o PocketBase roda com um comando.
Como instalar — Antes de começar
O painel fica em http://127.0.0.1:8090/_/.
Como instalar — Windows
Baixe o .zip para Windows em pocketbase.io/docs, extraia e rode pocketbase.exe serve.
Como instalar — macOS
Baixe o .zip para macOS (arm64 ou amd64), extraia e rode ./pocketbase serve.
Como instalar — Linux
Baixe o .zip para Linux, extraia e rode ./pocketbase serve.
./pocketbase serve