Deploy Node.js application with Caddy, Docker & docker-compose on DigitalOcean

In this article, you will learn how to do the easiest Node.js deployment you have ever seen. The application will be deployed with Docker, docker-compose & Caddy Server onto a DigitalOcean droplet.

I am a full stack JavaScript developer, living in Melbourne, Australia. My preferred stack is Mongoose, TypeScript, Node.js, React & GraphQL.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Latest and Useful Packages of Flutter

Wonder how to become a better developer?

Regaining control of your Airtable Gantt charts with this simple app

A Telegram Bot with the Power of Computer Vision

15 Minutes + Digital Ocean Droplet + Tailscale = VPN Server

CS373 Spring 2021: Nour Hajjar

Spring Framework Helps you to Develop robust Java applications very easily and very rapidly.

Hack Africa: Sushi Workshop 1 [Video + Slides]

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Tom Nagle

Tom Nagle

I am a full stack JavaScript developer, living in Melbourne, Australia. My preferred stack is Mongoose, TypeScript, Node.js, React & GraphQL.

More from Medium

How to Cache API Requests with Redis and Node.js

Using Prisma ORM to build a Node.js application with MySQL

Getting started with Web Sockets in NodeJS

Deploy your Node.js App on Heroku using GitHub