Nginx Proxy Manager for Normal Humans
Set up Nginx Proxy Manager in Docker, get SSL certs, proxy hosts, access lists, and TCP streams, without reading a 40-page nginx manual.
All the articles with the tag "docker".
Set up Nginx Proxy Manager in Docker, get SSL certs, proxy hosts, access lists, and TCP streams, without reading a 40-page nginx manual.
Your container crashes and restarts. Your app is broken but says it's healthy. These are two different problems. Here's the distinction.
Nginx config demystified: server blocks, location matching, proxy_pass gotchas, rate limiting, and Docker Compose setup, with working examples.
Appwrite is self-hosted BaaS: auth, databases, storage, and serverless functions on hardware you control. Docker setup plus a Supabase/PocketBase comparison.
Your Linux box has hundreds of kernel knobs in /proc/sys that nobody ever touches. Most do not matter. Here are the handful that actually improve a Docker host.
Compare Watchtower and Diun for Docker container updates. Learn which auto-update tool fits your homelab with Compose examples, notifications, and filtering tips.
Uptime Kuma goes past HTTP checks: TCP, DNS, and Docker monitors, push monitors for cron jobs, public status pages, and the scripting API that actually exists.
Tired of manually updating containers? Watchtower handles it. But if you set it wrong, you'll wake up to broken apps. Here's how to do it right.
Chaos engineering with Pumba for Docker container chaos and Toxiproxy for network failure simulation. Find the failures in staging before your users do in prod.
Docker health checks for Dockerfiles and Compose: configure HEALTHCHECK for PostgreSQL, Redis, Nginx, and Node.js with intervals, retries, and depends_on.
Set up a self-hosted Prometheus and Grafana monitoring stack with Docker Compose. Stop flying blind, get metrics, dashboards, and alerts in under 30 minutes.
Learn Docker logging from basics to centralized stacks. Master docker logs, logging drivers, log rotation, Loki+Grafana, and Fluentd setup with practical examples.