Files
tilbudgivern/ecosystem.config.json
T
alexpolo1 d4d3eb3d00 feat: Implement Bygma Prisbog import script to handle CSV import of 54,558 products
feat: Create Python script to scrape 10 installation manuals from Bygma, focusing on construction materials

feat: Develop script to scrape installation manual from Bygma by VareNr, including AI analysis and database storage

feat: Add script to scrape Swedoor Snap-In Karmsat installation manual using product name from URL

chore: Create start script for PM2 to manage services with correct node path

test: Add comprehensive test script for quote generation and PDF endpoints

test: Implement CSV parser tests to verify product presence and data integrity

test: Create readline test script to efficiently read and search for product in CSV
2025-10-26 08:15:46 +00:00

63 lines
1.9 KiB
JSON

{
"apps": [
{
"name": "tilbudgivern-unified",
"script": "unified-server.js",
"cwd": "/mnt/HC_Volume_103713257/tilbudgivern",
"interpreter": "/home/alex/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/node",
"env_file": ".env",
"watch": true,
"ignore_watch": ["node_modules", "frontend", "logs", "*.log"],
"watch_options": {
"followSymlinks": false
},
"env": {
"NODE_ENV": "production",
"PORT": "4031",
"ENHANCED_FEATURES": "enabled"
},
"restart_delay": 4000,
"max_restarts": 10,
"min_uptime": "10s",
"log_date_format": "YYYY-MM-DD HH:mm:ss Z",
"merge_logs": true,
"error_file": "./logs/pm2-error.log",
"out_file": "./logs/pm2-out.log"
},
{
"name": "analytics-api",
"script": "analytics-api-server.js",
"cwd": "/mnt/HC_Volume_103713257/tilbudgivern",
"interpreter": "/home/alex/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/node",
"env_file": ".env",
"watch": false,
"env": {
"NODE_ENV": "production",
"PORT": "4032"
},
"restart_delay": 4000,
"max_restarts": 10,
"min_uptime": "10s",
"error_file": "./logs/analytics-error.log",
"out_file": "./logs/analytics-out.log"
},
{
"name": "carpenter-tasks-api",
"script": "carpenter-tasks-api.js",
"cwd": "/mnt/HC_Volume_103713257/tilbudgivern",
"interpreter": "/home/alex/.vscode-server/cli/servers/Stable-7d842fb85a0275a4a8e4d7e040d2625abbf7f084/server/node",
"env_file": ".env",
"watch": false,
"env": {
"NODE_ENV": "production",
"PORT": "4033"
},
"restart_delay": 4000,
"max_restarts": 10,
"min_uptime": "10s",
"error_file": "./logs/carpenter-error.log",
"out_file": "./logs/carpenter-out.log"
}
]
}