Docker Compose Environment Variables — .env, Substitution, and Secrets

Master Docker Compose environment variables — understand .env file scoping, variable substitution syntax with defaults and errors, env_file vs environment blocks, and when to use Docker secrets over env vars for sensitive data in homelab deployments.

May 24, 2026 · 10 min · 2104 words · GnTech

Docker Compose Secrets Management — .env, SOPS, and Vaultwarden for Homelabs

Practical guide to managing Docker secrets in homelab environments — from basic .env patterns to Docker Secrets, SOPS/age encryption, and programmatic vault integration. Includes real compose examples and secret rotation workflows.

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

Gitea Docker Deployment — Self-Hosted Git and CI/CD for Homelab

Complete guide to deploying Gitea with Docker Compose in your homelab — PostgreSQL backend, SSH passthrough, daily backups, and Gitea Actions CI/CD for automated Docker builds and deployments.

May 18, 2026 · 9 min · 1774 words · GnTech

Docker Multi-Stage Builds — Practical Guide for Homelab

Master Docker multi-stage builds to shrink production images from 1.2GB to under 50MB. Covers Go, Python, and Node.js patterns with real Dockerfiles and build cache strategies.

May 18, 2026 · 12 min · 2510 words · GnTech

Homelab Monitoring Stack — Prometheus, Grafana, Loki with Docker Compose

Deploy a complete homelab observability stack with Prometheus, Grafana, Loki, Grafana Alloy, and Alertmanager using Docker Compose. Includes pre-configured dashboards, alert rules, and log aggregation for Docker hosts.

May 17, 2026 · 12 min · 2365 words · GnTech

CrowdSec Docker Deployment — Collaborative IPS for Your Homelab

Deploy CrowdSec with Docker Compose and Traefik to protect your homelab services with collaborative threat intelligence. Covers the LAPI agent, bouncers, collections, custom scenarios, and remediation pipeline with real configs.

May 17, 2026 · 11 min · 2309 words · GnTech

Vaultwarden Docker Deployment — Self-Hosted Password Manager Guide

Deploy Vaultwarden, a lightweight Bitwarden-compatible password server, with Docker Compose and Traefik in your homelab. Covers admin panel setup, automated backups, SMTP configuration, and security hardening.

May 17, 2026 · 9 min · 1789 words · GnTech

Docker Compose Networking — Multi-Stack Bridge, DNS, and Cross-Story Communication

Learn how Docker Compose networking really works — bridge networks, DNS-based service discovery, cross-stack communication, and real-world network isolation patterns for homelab deployments.

May 15, 2026 · 11 min · 2158 words · GnTech

Docker Compose Health Checks — Reliable Service Startup Orchestration

Stop using sleep and wait-for-it scripts. Use Docker Compose health checks with proper conditions to orchestrate service startup in your homelab reliably.

May 14, 2026 · 10 min · 1984 words · GnTech

Docker Compose Production Patterns for Homelabs — Healthchecks, Profiles, Secrets

Practical Docker Compose patterns for reliable homelab deployments. Healthchecks, conditional dependencies, profiles for optional services, secrets management, extension fields, and restart policies with real compose files.

May 13, 2026 · 12 min · 2484 words · GnTech