pocketbase

This commit is contained in:
2023-07-11 17:13:39 +02:00
parent 9ba7cff673
commit 5bb1e0c581
6 changed files with 71 additions and 13 deletions

View File

@@ -0,0 +1,38 @@
# Crea tu propia base de datos con **PocketBase**
#### 11/07/2023
[PocketBase](https://pocketbase.io/) 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