Crea tu propia base de datos con PocketBase

Crea tu propia base de datos con PocketBase
Logo Pocketba

PocketBase es un servicio en línea que permite a los usuarios crear y administrar bases de datos de forma rápida y sencilla. Permite a las empresas y particulares almacenar, organizar y acceder a sus datos de manera eficiente.

Con PocketBase, los usuarios pueden crear tablas y columnas, ingresar datos y realizar consultas para extraer información específica. También pueden importar y exportar datos de diferentes formatos, como CSV y Excel.

El servicio incluye características como la posibilidad de establecer relaciones entre tablas, agregar filtros y condiciones a las consultas, y utilizar funciones avanzadas para análisis de datos.

PocketBase también ofrece opciones de colaboración, lo que significa que diferentes usuarios pueden acceder y trabajar en la misma base de datos simultáneamente, lo que facilita la colaboración y el trabajo en equipo.

Esta es la teoría, ahora vamos a ver como podemos instalarlo, con docker por supuesto:

Este es el docker-compose.yml que he usado para instalar PocketBase:

version: "3.7"
services:
  pocketbase:
    image: ghcr.io/muchobien/pocketbase:latest
    container_name: pocketbase
    restart: unless-stopped
    ports:
      - "58991:8090"
    volumes:
      - ~/docker/pocketbase:/pb_data
    healthcheck: #optional (recommended) since v0.10.0
      test: wget --no-verbose --tries=1 --spider http://localhost:8090/api/health || exit 1
      interval: 5s
      timeout: 5s
      retries: 5
docker-compose up -d

Con esto listo y funcionando.

Salu2

Document