Deploying with Docker and Traefik on a VPS
Automatic HTTPS, zero-downtime deploys, no Kubernetes.
· Blog
Not everything needs Kubernetes. For a personal site or a small client, a VPS with Docker Compose and Traefik as a reverse proxy is more than enough.
Traefik handles HTTPS via Let's Encrypt automatically, and with a
healthcheck on the container you can deploy with zero downtime
using a simple docker compose up -d.