Deploy Node.js
Deploy a Node.js application with Runex
Connect a Node.js repository via the Runex GitHub App, deploy into an isolated environment, and reach your API or server over HTTPS.
How to deploy Node.js on Runex
- 1Ensure package.json defines a clear start script and required Node version where possible.
- 2Push to GitHub and install the Runex GitHub App with access to the repository.
- 3Select branch and deploy from the Runex dashboard.
- 4Verify the service on https://<deployment-slug>.runex.cloud.
- 5Add environment variables in Runex for secrets and runtime config.
Practical notes
- Bind to 0.0.0.0 (not only localhost) so the platform proxy can reach your process.
- Use environment variables for DATABASE_URL and API keys.
- WebSocket and long-running connections depend on platform proxy support — verify for your use case.
Related
- Getting started →
- Deploy from GitHub →
- Deploy Docker →
- Environment variables →
- Custom domains →
- Security →
FAQ
Can Runex deploy Node.js?+
Yes. Node.js applications that build and start cleanly can be deployed from GitHub through Runex.
How do automatic redeploys work?+
With GitHub webhooks configured, pushes to the selected branch can trigger a new deployment. Webhook payloads are verified.
Next step
Deploy Node.js with Runex
Connect a GitHub repository, deploy with Runex, and get a production HTTPS URL on *.runex.cloud.