diff --git a/ecosystem.config.js b/ecosystem.config.js new file mode 100644 index 0000000..aabc393 --- /dev/null +++ b/ecosystem.config.js @@ -0,0 +1,21 @@ +module.exports = { + apps: [ + { + name: 'accountbook', + cwd: '/opt/accountbook', + script: 'npm', + args: 'start', + env: { + NODE_ENV: 'production', + PORT: '3500', + }, + autorestart: true, + watch: false, + max_restarts: 10, + min_uptime: '10s', + out_file: '/opt/accountbook/logs/accountbook.out.log', + error_file: '/opt/accountbook/logs/accountbook.err.log', + merge_logs: true, + }, + ], +}; diff --git a/frontend/package.json b/frontend/package.json index b93170b..d3274f2 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -3,9 +3,9 @@ "version": "1.0.0", "private": true, "scripts": { - "dev": "next dev -p 3500", + "dev": "next dev -H 0.0.0.0 -p 3500", "build": "next build", - "start": "next start -p 3500" + "start": "next start -H 0.0.0.0 -p 3500" }, "dependencies": { "chart.js": "^4.5.1",