Files
kickkingsadmin/deploy/kickkings-admin.service
T
2026-06-02 10:24:58 +00:00

26 lines
574 B
Desktop File

[Unit]
Description=KickKings Admin (Next.js)
After=network.target
Wants=network-online.target
[Service]
Type=simple
User=next
Group=next
WorkingDirectory=/home/next/kickkings_admin
Environment=NODE_ENV=production
Environment=PATH=/home/next/.nvm/versions/node/v24.13.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ExecStart=/home/next/.nvm/versions/node/v24.13.0/bin/npm run start
Restart=on-failure
RestartSec=5
# Hardening (optional; remove if the service fails to start)
NoNewPrivileges=true
PrivateTmp=true
[Install]
WantedBy=multi-user.target