PRIVATE ALPHA NexaPanel 0.1.0-alpha.7 — private alpha. Not for production-critical workloads. Learn more
Docs

Deploy a Node.js app

Deploy a Node.js application end-to-end.

Steps

  1. In Applications, create an app and choose the Node.js runtime.
  2. Provide your source (per your operator's supported method) and any environment values — env is stored write-only in a 0600 file and is never shown back.
  3. NexaPanel runs a tenant-scoped install/build, writes a fixed-template systemd unit, reserves a port, and configures the reverse proxy.
  4. Use start / stop / restart, watch status, and tail logs.
  5. Teardown removes the unit, proxy vhost, reserved port, and app tree.
Under the hood. The app runs as your tenant Linux user behind nginx proxying 127.0.0.1:<port>. Unit names are derived in-daemon and prefix-locked.