[Unit] Description=BOUSLA API After=network.target postgresql.service [Service] Type=simple User=www-data WorkingDirectory=/var/www/bousla/apps/api Environment=NODE_ENV=production Environment=PORT=4000 EnvironmentFile=/var/www/bousla/apps/api/.env ExecStart=/usr/bin/npm run dev Restart=always RestartSec=5 # Security hardening NoNewPrivileges=true ProtectSystem=full PrivateTmp=true [Install] WantedBy=multi-user.target