Node.js on VIP
Node.js applications on WordPress VIP are provisioned with load-balanced pods with an optional Valkey add-on. The VIP Platform is designed to run Node.js web applications—including decoupled/headless frontends to WordPress, microservices, REST APIs, GraphQL APIs, and middleware.
Node.js environments can enable New Relic for insights on performance and help with debugging issues.
-
Health checks
The cache health check endpoint is used to determine whether an application container is healthy, and allows the VIP edge load balancers to identify application containers that are extremely busy or non-responsive.
-
Building Node.js applications
When code is pushed to a Node.js application’s deploying branch, the VIP Platform infrastructure automatically pulls the code, installs the dependencies, and runs the build step: npm run build
-
Managing Node.js versions
Only Node.js Long Term Support (LTS) releases in Active or Maintenance status are supported by the VIP Platform.
-
Node.js environment variables
On the VIP Platform, environment variables are provided when a Node.js application is built and at runtime.
-
Debug a Node.js application
Recommended tools, methods, and best practices for debugging Node.js application issues
-
Node.js application requirements
A Node.js application must fulfill several requirements before it can run successfully on VIP’s infrastructure.
-
Integrating Valkey
Valkey is an optional add-on for Node.js environments on the WordPress VIP Platform.
-
WebSockets
WebSockets on WordPress VIP are designed to support small-scale, bidirectional, real-time data flows for Node.js applications.
-
Code examples and plugins
WordPress VIP has authored a selection of plugins and code examples intended to assist developers at all levels of experience to successfully build Node.js applications with greater confidence and efficiency.
-
Serve static content
How to serve static content on a Node.js environment.
Last updated: January 01, 2026