Skip to main content

Posts

Showing posts from August, 2026

A Secure Docker Compose Starter Stack for Homelab Services

Secure Docker Compose Homelab Stack with Caddy Reverse Proxy Last updated: August 2026 Tested on: Ubuntu 24.04 LTS, Docker Engine [add your tested version] , Docker Compose v2 [add your tested version] , Caddy 2, Uptime Kuma 2, LAN-only server at 192.168.1.20 . Replace this line with your real test environment before publishing. Most Docker Compose examples are written to get the service running quickly. That is fine when you are testing something on a spare evening. It is less fine six months later, when the home server has ten containers, five open ports, two forgotten dashboards, one mystery database volume and no clear restore process. This guide shows how I would build a secure Docker Compose homelab stack before adding Jellyfin, Paperless, Gitea, Home Assistant, dashboards, media tools, databases or anything else that slowly turns a Linux box into “production” at home. This is not enterprise Kubernetes. It is not a polished corporate platform. It is a practical D...