Home / Companies / Octopus Deploy / Blog / Post Details
Content Deep Dive

Deploying a Node.js application with Octopus Deploy

Blog post from Octopus Deploy

Post Details
Company
Date Published
Author
Shawn Sesna
Word Count
6,344
Company Posts That Month
9
Language
English
Hacker News Points
-
Post removed?
No
Summary

Shawn Sesna's guide details the deployment of a Node.js application, specifically the BestBags e-commerce sample, using Octopus Deploy with a MongoDB back-end. The process begins with making the application more configurable by modifying port settings and database connection strings using Octostache syntax. The guide emphasizes using Liquibase to handle database deployments by creating a dbchangelog.xml file for MongoDB. It discusses using Bamboo as a build server to manage dependencies, package the application, and push build information to Octopus Deploy. The deployment process includes using Octopus Deploy to apply changes to MongoDB via Liquibase and setting up NGINX as a reverse proxy for the Node.js application. Each step is meticulously explained to ensure a seamless deployment, highlighting the integration of DevOps practices in managing and deploying Node.js applications effectively.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.