Octopus Deploy Documentation

Node Deployments

Last updated

Node.js is a popular cross-platform, JavaScript runtime for creating web apps. Octopus Deploy supports Node deployments so you can deploy Express, Meteor, and other Node.js server applications to on-premises servers, Azure websites, Azure and AWS EC2 virtual machines.

With Octopus Deploy and Node you can:

  • Package your Node applications and any dependencies they need to run.
  • Deploy the same code into Testing and Production and take advantage of Octopus's configuration features to provide environment specific variables and settings.
  • Register your app with process managers like StrongLoop, PM2, Forever, and SystemD to start, stop, or monitor your Node application.
  • Deploy your applications to Windows and Linux deployment targets.
  • Create custom deployment scripts with Bash, PowerShell, and Python.

In This Section

The following topics are explained further in this section:

Welcome! We use cookies and data about how you use our website allow us to improve the website and your experience, and resolve technical errors. Our website uses cookies and shares some of your data with third party analytics companies for these purposes. We do not use these cookies for advertising.

If you decline, we will respect your privacy. A single cookie will be used in your browser to remember your preference.