Creation
Instalación de MiniProcess
MiniProcess está disponible para múltiples plataformas y puede instalarse de varias maneras.
Requisitos del Sistema
- Sistema Operativo: Linux, macOS, Windows
- Memoria RAM: Mínimo 2GB, recomendado 4GB
- Espacio en disco: Mínimo 1GB
- Base de datos: PostgreSQL 12+ o MySQL 8+
Instalación Rápida
Usando Docker (Recomendado)
# Descargar la imagen oficial
docker pull miniprocess/miniprocess:latest
# Ejecutar con docker-compose
curl -o docker-compose.yml https://raw.githubusercontent.com/miniprocess/miniprocess/main/docker-compose.yml
docker-compose up -dInstalación Binaria
# Linux (amd64)
wget https://github.com/miniprocess/releases/latest/download/miniprocess-linux-amd64.tar.gz
tar -xzf miniprocess-linux-amd64.tar.gz
sudo mv miniprocess /usr/local/bin/# macOS
brew install miniprocess/tap/miniprocess# Windows (PowerShell)
Invoke-WebRequest -Uri "https://github.com/miniprocess/releases/latest/download/miniprocess-windows.zip" -OutFile "miniprocess.zip"
Expand-Archive -Path "miniprocess.zip" -DestinationPath "C:\Program Files\MiniProcess"Configuración de Base de Datos
PostgreSQL
-- Crear base de datos
CREATE DATABASE miniprocess;
CREATE USER miniprocess_user WITH PASSWORD 'your_password';
GRANT ALL PRIVILEGES ON DATABASE miniprocess TO miniprocess_user;MySQL
-- Crear base de datos
CREATE DATABASE miniprocess;
CREATE USER 'miniprocess_user'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON miniprocess.* TO 'miniprocess_user'@'localhost';
FLUSH PRIVILEGES;Configuración Inicial
Después de la instalación, ejecuta el comando de inicialización:
miniprocess initEsto creará los archivos de configuración necesarios en ~/.miniprocess/.
Variables de Entorno
Configura las siguientes variables de entorno:
export MINIPROCESS_DB_HOST=localhost
export MINIPROCESS_DB_PORT=5432
export MINIPROCESS_DB_NAME=miniprocess
export MINIPROCESS_DB_USER=miniprocess_user
export MINIPROCESS_DB_PASSWORD=your_password
export MINIPROCESS_SECRET_KEY=your_secret_keyVerificación de Instalación
miniprocess version
miniprocess statusSi todo está correcto, deberías ver la versión instalada y el estado del servicio.
Solución de Problemas
Error de Conexión a Base de Datos
# Verificar conectividad
miniprocess db:ping
# Ver logs detallados
miniprocess logs --level debugProblemas de Permisos
# Linux/macOS
sudo chown -R $USER:$USER ~/.miniprocess/
chmod 755 ~/.miniprocess/
# Windows
icacls "%USERPROFILE%\.miniprocess" /grant %USERNAME%:F /TPróximos Pasos
- Inicio Rápido - Configura tu primer proceso
- Configuración Avanzada - Personaliza MiniProcess para tu entorno