Ansible Homelab Automation — Infrastructure as Code Guide

Learn to automate your homelab with Ansible — inventory management, playbook layout, roles, vault secrets, and Proxmox integration for reproducible server deployments.

May 27, 2026 · 16 min · 3272 words · GnTech

Prometheus and Grafana — Homelab Monitoring Stack with Docker Compose

A practical guide to deploying a full Prometheus and Grafana monitoring stack in your homelab with Docker Compose — collect CPU, RAM, disk, network, and Docker container metrics from every host, visualize with pre-built dashboards, and get alerts when things go wrong.

May 26, 2026 · 13 min · 2567 words · GnTech

MikroTik RouterOS 7 — Hardening and Best Practices Guide

Practical RouterOS 7 best practices for homelab and small-business deployments — security hardening, firewall design, VLAN segmentation, FastTrack performance tuning, DoH configuration, and backup automation with real commands.

May 26, 2026 · 16 min · 3243 words · GnTech

Docker Healthchecks — Service Readiness and Dependencies in Compose

A practical guide to Docker healthchecks in Compose — define checks with test, interval, timeout, and start_period, use depends_on condition: service_healthy for ordered startup, and debug health state with docker inspect.

May 26, 2026 · 10 min · 1988 words · GnTech

Docker Trivy Scanning — Automated Vulnerability Detection for Homelab Containers

A practical guide to running automated vulnerability scanning for Docker containers in your homelab — install Trivy, scan images for CVEs and secrets, set up systemd timers for weekly scans, and integrate with dashboards for actionable security reports.

May 26, 2026 · 7 min · 1419 words · GnTech

ZFS Pool Design — Mirrors, Recordsize, ARC Tuning for Proxmox

A practical guide to ZFS pool design and performance tuning for Proxmox homelabs — topology selection, ashift, recordsize, compression, ARC sizing, and real-world monitoring with arcstat and zpool iostat.

May 26, 2026 · 13 min · 2723 words · GnTech

Docker Network Troubleshooting — Diagnostics and Fixes for Container Connectivity

A practical guide to diagnosing and fixing Docker container networking problems — DNS timeouts, port conflicts, bridge network isolation, cross-host communication, and the netshoot toolkit for homelab deployments.

May 25, 2026 · 13 min · 2758 words · GnTech

Linux Disk I/O Tuning — IO Schedulers, Mount Options, and cgroup Throttling

A practical guide to Linux disk I/O performance tuning for homelab servers — IO scheduler selection for NVMe, SSD, and HDD, mount option optimization, real-time monitoring with iostat and ioping, and container IO throttling with cgroup v2.

May 25, 2026 · 10 min · 2018 words · GnTech

NFS Shared Storage — Centralized Homelab with Proxmox and Docker

Set up centralized NFS shared storage for your Proxmox homelab with Docker volume mounts, LXC bind mounts, and performance tuning — practical configs for backup storage, media libraries, and container data.

May 25, 2026 · 12 min · 2392 words · GnTech

Systemd Timer Units — Replacing Cron for Homelab Automation

Replace cron with systemd timer units for reliable, observable homelab task scheduling — persistent schedules, real journald logging, monotonic intervals, and hardened service units with practical backup, maintenance, and healthcheck examples.

May 25, 2026 · 11 min · 2206 words · GnTech