Skip to content
0:00 / 0:00

#shipit.js#ubuntu#node.js

ep9 - Deploying Node.js app with shipit.js to ubuntu server

JSCasts

2.3K subscribers • 6 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • A classic. People kept recommending it from 2019 to 2022.
  • Linked in the descriptionJSCasts-episodes/ep9-deploy-via-shipit
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Beginner. No background in the topic needed.

2.8K views7 years ago2 recommendations

Cloud and DevOpsTools and practiceNode.js, Deno and BunTerraform and infrastructure as codeThe shell and command line

How to deploy an Express server to an Ubuntu instance using the Shipit automation tool instead of Docker.

In this episode, I present a different approach to deploying a node.js app. We don't use docker but shipit - an automation tool - to deploy express server to ubuntu instance. Source code for this episode can be found here: github.com/JSCasts-episodes/ep9-deploy-via-shipit Github article about creating an ssh key: help.github.com/en/articles/generating-a-new-ssh-key-and-add…

Why it's here

2 people recommend this

What people say. Recommended as a good explanation of how to deploy a simple Node.js application to a Linux server using Shipit.

u/lysywojtekin r/node • Recommends

JScasts - ep9 - Deploying Node.js app with shipit.js to ubuntu server

u/CACodeBroin r/node • Recommends

On “How to Deploy properly?”

Generally speaking, you need some sort of task runner to prepare and copy the code to the destination server. As others have said, this will largely depend on the hosting platform. For what it's worth, we use ShipIt to deploy a pretty large app across multiple hosts. Shipit is basically an organized framework around SSH. This video does a good job of explaining how to deploy a simple app to a Linux server. [video