pocketbase
This commit is contained in:
38
src/markdowns/stories/pocketbase.md
Normal file
38
src/markdowns/stories/pocketbase.md
Normal 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
|
||||
Reference in New Issue
Block a user