Auto or faster deployment to Digitalocean droplets

The steps I take to deploy my NodeJS app to my DigitalOcean server

  1. git push to my github repo
  2. git pull to my droplet space
  3. npm start to start my server

surely it will be better to make these steps a bit automated

but there’s more bad issue

the server takes about 30 minutes to reflect my updates

so I have to wait about 30 minutes to see my updates (so bad)

even when I turn off my droplet , my browser still render the website normally

it looks take the same 30 minutes to see that the server is closed !!

Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

We’ve released DigitalOcean’s App Platform which allows users to deploy directly from Github and the entire deployment process and provisioning is taken care of for you. NodeJs is one of the support languages.

You can find out all of the information on the new App Platform here: