diff --git a/README.md b/README.md index 4225916..dd05f06 100644 --- a/README.md +++ b/README.md @@ -28,9 +28,8 @@ webservices/ ├── docs/ # Documentación del proyecto ├── .node-red/ # Directorio de configuración de Node-RED │ ├── flows.json # Definición principal de flujos -│ └── flows_cred.json # Credenciales de flujos (no incluido en el repositorio) +│ └── settings.js # Configuración de Node-RED ├── node-red # Script para iniciar/detener el servicio -├── nodes/ # Nodos personalizados para Node-RED ├── public/ # Archivos estáticos para la interfaz de usuario └── tests/ # Pruebas unitarias y de integración ``` @@ -40,18 +39,26 @@ webservices/ ### Instalación Inicial 1. Instale las dependencias: `npm install` -2. Configure las variables de entorno en `.env` -3. Cree el directorio de flujos: `mkdir -p flows` +2. Configure las variables de entorno en `.env` (si aplica) ### Iniciar el Servicio #### Modo Desarrollo ```bash # Iniciar Node-RED en modo desarrollo (interactivo) -node-red --userDir ./flows +node-red # Para especificar un puerto diferente -node-red --userDir ./flows -p 1881 +node-red -p 1881 +``` + +#### Modo con Proyectos (Recomendado) +```bash +# Iniciar Node-RED con soporte para proyectos +node-red + +# Acceder a la interfaz y seleccionar el proyecto "webservices" +# en el menú de gestión de proyectos ``` #### Modo Servicio (Producción) @@ -60,7 +67,7 @@ node-red --userDir ./flows -p 1881 npm install -g pm2 # Iniciar Node-RED como servicio -pm2 start node-red -- --userDir ./flows -p 1880 +pm2 start node-red -- -p 1880 # Ver estado del servicio pm2 status