Node.js stack
Services included in stack
Name | Versions | Enabled by default | Required |
---|---|---|---|
Node.js | 22, 20 | ||
PostgreSQL | 17, 16 | ||
Valkey | 7.2 | ||
Mailpit | 1.20 | ||
OpenSMTPD | 7 | ||
Gotenberg | 8 | ||
Cloud PostgreSQL | 13, 12, 11, 10, 9.6 |
- additional services can be added and deleted
- when one of the services updated the stack can be upgraded
- update stack configuration and apply changes to all app instances
Deploy Node.js to managed Kubernetes in a few clicks
Connect your own account from cloud providers and let Wodby to spin up Kubernetes cluster with all infrastructure needed to run Node.js.
Build Node.js with your own codebase by connecting a repository from the git hosting
Connect your own account from the following git providers and select your repository to be connected with the buildable service to be in used in CI.
Use CI solutions to build your Node.js app
By default we offer integrated Wodby CI that knows your stack. Or use our Wodby CLI together with your CI service to build your Node.js app, it already knows your stack.
Use third-party SMTP services for guaranteed email delivery
OpenSMTPD can use third-party SMTP services as relay for reliable email delivery.
Store your Node.js container images securely in a private Docker registry
Out of the box we provide private docker registry with a limited storage for free.
Use managed Database solutions for your Node.js app
You can chose to use managed database service instead of running database in a container for extra reliability. For that we have special "external" services (Cloud PostgreSQL) that integrate with third-party database services.
Integrate your Node.js app with the third-party services
Add secrets and environment variables to your Node.js app, manage all your integrations with third-party services from your stack.