nomadweb/deploy/systemd/nomadro-web.service
eric 2943f48035 Run Next.js via standalone server.js under systemd.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-29 02:02:42 -05:00

22 lines
534 B
Desktop File

[Unit]
Description=nomadro Next.js frontend
After=network.target
Wants=nomadro-api.service
[Service]
Type=simple
WorkingDirectory=/opt/nomadweb/frontend/.next/standalone
Environment=NODE_ENV=production
Environment=PORT=3055
Environment=HOSTNAME=127.0.0.1
Environment=NEXT_TELEMETRY_DISABLED=1
Environment=NEXT_PUBLIC_API_URL=https://nomadweb.nomadro.com/api/v1
Environment=NEXT_PUBLIC_SITE_URL=https://nomadweb.nomadro.com
ExecStart=/usr/bin/node server.js
Restart=always
RestartSec=3
User=root
[Install]
WantedBy=multi-user.target