Bases de datos

PocketBase

Backend ligero en un solo binario con panel incluido

Servidor open source que combina SQLite embebida, auth, storage de ficheros, realtime y reglas de acceso en un ejecutable fácil de desplegar en un VPS pequeño.

Ir al sitio oficial

Ficha abierta

Para qué sirve y cómo encaja

PocketBase reduce el backend a algo que puedes levantar en minutos en un VPS o incluso en local. El panel admin cubre gran parte de lo que en otros stacks requiere varios servicios.

SQLite bajo el capó limita la escala horizontal, pero para prototipos y herramientas de equipo pequeño suele ser más que suficiente. Cuando el producto crezca, migrar a Postgres gestionado puede ser el siguiente paso natural.

Uso en tu proyecto

Instalación e importación

Comandos y fragmentos tomados de la documentación oficial. Se instala igual en cualquier stack: cópialos tal cual o pásale el prompt a tu agente.

descarga
https://github.com/pocketbase/pocketbase/releases
serve
./pocketbase serve
sdk
npm install pocketbase

Prompt para que tu agente lo instale

Pega esto en Cursor, Claude Code, Codex u otro agente de código:

Prompt
Instala PocketBase en este proyecto. Documentación oficial: https://pocketbase.io/docs/. Comando verificado: `./pocketbase serve`. Haz solo la instalación o importación base indicada en esta pestaña; no asumas stack ni configuración del proyecto. Cuando termines, pregunta al usuario cómo quiere integrarlo o qué contexto necesitas para los siguientes pasos.

Planes y modelos

Cómo se paga y qué incluye cada opción

  1. 01

    Open source

    Licencia MIT y binario único gratuito; pagas solo el servidor con disco persistente donde lo ejecutes.

    Gratis

Funcionalidades

Qué puedes hacer con ella

  1. 01

    Todo en uno

    Auth, CRUD, ficheros y admin UI sin montar varios servicios.

  2. 02

    Reglas declarativas

    Control de acceso por colección y registro desde el panel o API.

  3. 03

    Realtime

    Suscripciones a cambios para interfaces reactivas sin websocket propio.

  4. 04

    Despliegue simple

    Un binario y un directorio de datos; encaja en VPS modestos.

Cuándo usarla

Dónde encaja y dónde no

Te conviene si…

Te conviene para MVPs, herramientas internas o side projects que necesitan backend completo sin la complejidad de Postgres gestionado.

Mejor otra opción si…

Mejor otra opción si prevés alto volumen de escrituras concurrentes, necesitas Postgres por requisitos del equipo o quieres un ecosistema de extensiones de nivel empresarial.