StackhookInstallation

Installing Stackhook on Your Hosting

Stackhook needs a hosting plan that supports Node.js (version 18 or newer). Most modern shared hosts (cPanel-based), VPS providers, and platforms like Railway or Render support this.

cPanel hosting (most common)

  1. Download the Stackhook installer ZIP from My Account page on thenomadstack.com.
  2. Log in to cPanel and upload/extract the ZIP into a folder.
  3. Go to Setup Node.js AppCreate Application:
    Application root: the folder you extracted to
    Application URL: the domain or subdomain you want Stackhook to run on (e.g., notify.yourdomain.com)
    Application startup file: index.js
    Node.js version: 18 or newer
  4. Click Run NPM Install.
  5. Click Start App, then open the Application URL in your browser.

VPS or other Node.js hosting

If you manage your own server, extract the ZIP, run npm install --omit=dev inside the folder, then start the app (node index.js, or a process manager like pm2 if you want it to survive restarts). Put it behind HTTPS — the webhook URLs you'll generate later contain a security token, so a secure connection matters.

Once the app is running, open its URL in your browser — you'll see the License Activation screen.