Skip to content

Despliegue con Docker ​

La forma recomendada de desplegar pipel8ne es con Docker Compose. Esto inicia la stack completa (MongoDB + backend + frontend) con un solo comando.

Requisitos previos ​

  • Docker Engine 24+ y Docker Compose v2
  • Un servidor o VM con al menos 512 MB de RAM y 1 núcleo de CPU

Instalación ​

1. Clonar el repositorio ​

bash
git clone https://github.com/ogb4n/pipel8ne.git
cd pipel8ne

2. Crear el archivo de entorno ​

bash
cp .env.example .env

Rellena los valores obligatorios. Ver Variables de entorno.

3. Compilar el frontend ​

bash
cd webapp && npm install && npm run build && cd ..

4. Iniciar la stack ​

bash
docker compose up -d
docker compose ps

La aplicación está disponible en http://localhost:3000.


Actualizar ​

bash
git pull
cd webapp && npm install && npm run build && cd ..
docker compose pull && docker compose up -d

Detener la stack ​

bash
docker compose down          # conservar datos
docker compose down -v       # también eliminar volúmenes (⚠ destruye todos los datos)

Released under the MIT License.