Samba File Server in Proxmox LXC with ZFS Dataset Passthrough

Run Samba inside a Proxmox LXC with direct ZFS dataset access for a sub-1GB RAM NAS. Covers privileged LXC setup, ZFS passthrough, user configuration, and Samba performance tuning for homelab file sharing.

June 15, 2026 · 10 min · 2065 words · GnTech

Docker Monitoring with Prometheus and Grafana in Homelab

Deploy Prometheus, Grafana, cAdvisor, and node_exporter via Docker Compose for full homelab monitoring. Real configs for metrics collection, dashboards, and alerting.

June 15, 2026 · 11 min · 2270 words · GnTech

OPNsense Virtual Firewall on Proxmox — Homelab Security

Deploy OPNsense as a virtualized firewall on Proxmox with VLAN segmentation, Suricata IDS/IPS, and WireGuard VPN. Real VM configs, bridge setup, firewall rules, and performance tuning.

June 15, 2026 · 8 min · 1703 words · GnTech

ntfy Self-Hosted Push Notification Server for Homelab Alerts

Deploy ntfy.sh on Docker for push notifications across your entire homelab. From Uptime Kuma to Prometheus Alertmanager, get real-time mobile alerts for everything with a single HTTP POST.

June 15, 2026 · 9 min · 1736 words · GnTech

Podman Rootless Containers — A Docker Alternative for Homelab

Run containers without a root daemon. Migrate your homelab from Docker to Podman for true rootless operation, systemd-native container management, and drop-in docker CLI compatibility.

June 13, 2026 · 8 min · 1523 words · GnTech

Docker Supply Chain Security — SBOM, Image Signing, and Verification

Practical guide to securing your container supply chain in the homelab: generate SBOMs with Syft, sign images with Cosign, scan for vulnerabilities with Grype, and enforce Docker Content Trust.

June 13, 2026 · 6 min · 1261 words · GnTech

Docker Compose YAML Anchors & Extensions — DRY Multi-Service Deployments

Stop copying config between services. Use YAML anchors, x-blocks, and fragment merging to write clean, DRY docker-compose files for your homelab. Practical patterns with real examples.

June 12, 2026 · 8 min · 1508 words · GnTech

Proxmox VM Disk Performance — VirtIO-blk vs VirtIO-SCSI, IO Threads & Cache Modes

Compare VirtIO-blk vs VirtIO-SCSI single disk controllers in Proxmox, benchmark IO threads and aio modes with fio, and choose the right cache settings for your homelab VMs.

June 12, 2026 · 9 min · 1775 words · GnTech

Docker Container Graceful Shutdown — Signals, Stop Grace Period, and Trap Handlers

Configure proper graceful shutdown for Docker containers in your homelab. Covers stop signals, stop_grace_period, init process management with tini/dumb-init, and SIGTERM trap handlers to prevent data corruption during restarts.

June 12, 2026 · 12 min · 2348 words · GnTech

Docker Storage Quotas — Check the Backend and the Data Path First

Distinguish classic overlay2 writable-layer limits from application volume quotas and plan XFS changes without deleting Docker data.

June 11, 2026 · 3 min · 605 words · GnTech