How to Deploy Dokku – Lightweight Open-Source PaaS Introduction (opens in new tab)
Dokku is an open-source, Heroku-like Platform-as-a-Service that lets you git push apps and have them built and deployed automatically. This guide deploys Dokku on Ubuntu 24.04 with Docker Compose, registers an SSH key, deploys a sample Ruby app, and switches the proxy to Traefik for automatic HTTPS. By the end, you'll have a Dokku PaaS running an app at your domain over HTTPS. Set Up the Directory Structure 1. Create the project directory: $ mkdir -p ~/dokku/data $ cd ~/dokku 2. Create the en...
Read the original article