Homelab Overhaul Series

A three-part series documenting a major infrastructure migration in my homelab, covering port conflicts, DNS management, and troubleshooting. This project involved migrating Traefik to a dedicated host, updating 31 DNS records, and implementing proper separation of concerns.

AI-Assisted Workflow: Infrastructure work performed using Gemini CLI and CodeX (ChatGPT CLI) with context maintained via GEMINI.md. Website and blog created with Claude. This demonstrates modern CLI-based AI workflows where markdown files provide continuity across sessions and serve as living infrastructure documentation.

Part 1 of 3

Resolving Port Conflicts with Traefik Migration

Jan 2, 2026 5 min read

How I resolved a port 443 conflict between Traefik and AdGuard Home by migrating my reverse proxy to a dedicated Docker host. Covers the decision-making process, implementation challenges, and architectural improvements.

Read More
Part 2 of 3

DNS Management & Infrastructure Cleanup

Jan 2, 2026 6 min read

Managing 31 DNS record updates, resolving CNAME conflicts, and purging 35 obsolete records. Includes working with the Cloudflare API, Docker cleanup operations, and implementing log rotation policies.

Read More
Part 3 of 3

Troubleshooting: Fixing Redirect Loops

Jan 3, 2026 7 min read

Debugging a redirect loop that appeared after the migration. Covers the diagnostic process, implementing a multi-part fix with DNS CNAMEs, Traefik middleware, and handling self-signed certificates.

Read More