Packaging Node apps
Build and package your application and any dependencies it needs to run, by simply zipping them up or using our tools for Grunt/Gulp. Packaging your dependencies means not relying on NPM restore at production deployment time.
Work with process managers like StrongLoop and PM2
Run bash or PowerShell scripts before and after deployments to start your app with node directly, or to register it with process managers like StrongLoop, PM2, Forever and SystemD.
If you have different settings for your app in test vs. production, Octopus can easily update JSON configuration files with the appropriate settings for each environment.
You might also like...
Creating happy deployments at more than 25,000 companies, including:
We've been overhauling our internal infrastructure and back-end systems over the past month, including a move back to full @OctopusDeploy deployments; rediscovering how nice it is to have a platform-agnostic orchestrator that can deploy practically anything, anywhere ❤Nicholas Blumhardt