Docker Overlay2 Storage Driver — Layers, Disk Usage, Troubleshooting

Everything about Docker’s overlay2 storage driver — how overlay layers work, tracking disk usage by layer, recovering space from dangling layers, and performance tuning on ZFS-backed Proxmox hosts. Real commands, real output.

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

Paperless-ngx Docker Deployment — AI-Powered Document Management

Deploy Paperless-ngx with Docker Compose in your homelab. Covers OCR processing, ML-based document classification, consumption templates, automated ingestion, and Traefik reverse proxy integration.

June 15, 2026 · 6 min · 1093 words · GnTech

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

Proxmox ZFS Snapshot Replication for Automated VM Backup

Automate Proxmox VM backups using ZFS snapshot replication. Deploy sanoid for snapshot management, syncoid for push replication, and automate the entire workflow with systemd timers.

June 15, 2026 · 7 min · 1440 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 Storage Quotas — Limit Disk Usage with XFS

Set up XFS project quotas and Docker overlay2 size limits to prevent any single container from filling your homelab storage. Covers daemon.json config, XFS prjquota, per-container size caps, and volume quota strategies.

June 11, 2026 · 7 min · 1374 words · GnTech

Linux Disk Health Monitoring with smartmontools and Scrutiny

Monitor disk health proactively with smartmontools and Scrutiny. Covers smartd alert configuration, reading SMART attributes, and deploying a Scrutiny Docker dashboard for centralized multi-host disk health tracking.

June 5, 2026 · 10 min · 2080 words · GnTech

Btrfs vs ZFS for Homelab Storage — Proxmox and Docker Guide

Compare Btrfs and ZFS for homelab storage on Proxmox and Docker. Architecture, memory, snapshots, compression, and practical recommendations.

June 4, 2026 · 9 min · 1746 words · GnTech

MinIO Docker Deployment — Self-Hosted S3-Compatible Object Storage

Deploy MinIO with Docker Compose for self-hosted S3-compatible object storage. Covers single-node and multi-drive setups, Traefik reverse proxy, bucket policies, and backup strategies.

June 1, 2026 · 9 min · 1855 words · GnTech

Proxmox VM Disk Performance — virtio-blk, iothreads, cache modes, and async IO

A practical guide to tuning Proxmox VM disk performance — covering virtio disk controller selection, iothread pinning, cache modes, discard/trim, and async IO settings for maximum throughput on ZFS and NVMe storage.

May 31, 2026 · 7 min · 1295 words · GnTech