// ecosystem.config.js module.exports = { apps: [ // 🟢 API PRINCIPAL { name: "hubxglpi-api", script: "src/infra/http/server.js", exec_mode: "cluster", instances: "max", env: { NODE_ENV: "development", PORT: 3000 }, env_production: { NODE_ENV: "production", PORT: 3000 } }, // 🕒 CRON DE SINCRONIZAÇÃO { name: "hubxglpi-cron", script: "src/infra/cron/sync.cron.js", exec_mode: "fork", instances: 1, env: { NODE_ENV: "development" }, env_production: { NODE_ENV: "production" } }, // 🐶 WATCHDOG { name: "hubxglpi-watchdog", script: "src/infra/cron/observer.cron.js", exec_mode: "fork", instances: 1, env: { NODE_ENV: "development" }, env_production: { NODE_ENV: "production" } } ] };