module.exports = { apps: [ { name: "sase-api", cwd: "./apps/api", script: "node", args: "--enable-source-maps dist/main.js", exec_mode: "fork", env: { NODE_ENV: "production", PORT: 4000, OTEL_ENABLED: "true", OTEL_SERVICE_NAME: "sase-api", }, max_memory_restart: "512M", error_file: "../../logs/api-error.log", out_file: "../../logs/api-out.log", merge_logs: true, log_date_format: "YYYY-MM-DD HH:mm:ss Z", }, { name: "sase-web", cwd: "./apps/web", script: "pnpm", args: "dev", exec_mode: "fork", env: { NODE_ENV: "development", PORT: 3000, }, max_memory_restart: "512M", error_file: "../../logs/web-error.log", out_file: "../../logs/web-out.log", merge_logs: true, log_date_format: "YYYY-MM-DD HH:mm:ss Z", }, { name: "sase-worker", cwd: "./apps/api", script: "dist/worker.js", instances: 1, exec_mode: "fork", env: { NODE_ENV: "production", OTEL_ENABLED: "true", OTEL_SERVICE_NAME: "sase-worker", }, max_memory_restart: "256M", error_file: "../../logs/worker-error.log", out_file: "../../logs/worker-out.log", merge_logs: true, log_date_format: "YYYY-MM-DD HH:mm:ss Z", }, ], };