- Backend: Node.js + Express + TypeScript + Prisma + PostgreSQL - Frontend: React + TypeScript + Tailwind CSS + Vite - Multi-tenant with role-based access (SystemAdmin, Technician, Customer) - Workflow editor with drag-and-drop steps - JWT authentication with refresh tokens - German UI throughout
17 lines
286 B
JavaScript
17 lines
286 B
JavaScript
module.exports = {
|
|
apps: [
|
|
{
|
|
name: 'workflow-backend',
|
|
cwd: './backend',
|
|
script: 'dist/index.js',
|
|
env: {
|
|
NODE_ENV: 'production',
|
|
PORT: 4000
|
|
},
|
|
instances: 1,
|
|
autorestart: true,
|
|
max_memory_restart: '500M'
|
|
}
|
|
]
|
|
};
|