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

What is Caddy server and why should I use it?

Application configuration

touch Dockerfile 
touch docker-compose.yml
touch Caddyfile
touch deploy.sh
apt-get update && apt-get install git
chmod +x deploy.sh

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

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