acme.sh Let's Encrypt Certificates for Homelab Docker Services

Automate Let’s Encrypt SSL/TLS certificates in your homelab using acme.sh and Docker. Includes DNS-01 wildcard certs, auto-renewal, and integration with Traefik, Nginx Proxy Manager, and Caddy.

June 11, 2026 · 8 min · 1678 words · GnTech

HAProxy Docker Load Balancer — Homelab Reverse Proxy Guide

Step-by-step guide to deploying HAProxy with Docker Compose for TCP/HTTP load balancing in your homelab — SSL termination, health checks, stats monitoring, and backend failover with real configuration files.

May 29, 2026 · 7 min · 1321 words · GnTech

Nginx Docker Deployment — Reverse Proxy and Static Caching for Homelabs

Complete guide to deploying Nginx with Docker Compose as a reverse proxy and caching layer. Covers multi-service proxying, static file caching, gzip compression, SSL termination, and performance tuning for homelab environments.

May 20, 2026 · 10 min · 2121 words · GnTech

Authentik SSO With Traefik — Self-Hosted Identity Provider for Homelab

Complete guide to deploying Authentik with Docker Compose and integrating it with Traefik as a forward-auth SSO provider for centralized authentication, MFA, and access policies across all homelab services.

May 19, 2026 · 13 min · 2653 words · GnTech

Cloudflare Tunnel with Docker — Expose Homelab Services Securely

Run Cloudflare Tunnel in Docker to expose homelab services through Cloudflare’s edge. No open firewall ports, automatic HTTPS, and per-service ingress rules via a single cloudflared container.

May 14, 2026 · 7 min · 1368 words · GnTech

Traefik as a Reverse Proxy for Docker — Automatic TLS, Routing, and Middleware

If your Docker homelab has more than three web services, you need a reverse proxy. Without one, every container exposes its own port, you manage certificates by hand (or skip HTTPS entirely), and changing a service’s URL means editing Nginx configs and reloading. Traefik solves all of this. It watches the Docker socket, discovers new containers automatically, provisions Let’s Encrypt certificates for any hostname you define via Docker labels, and handles middleware (auth, rate limiting, headers) without touching a static config file. ...

May 9, 2026 · 10 min · 2076 words · GnTech