Docker in Proxmox LXC — Performance Tuning and Production Guide

Run Docker containers inside Proxmox LXC with full performance. Covers nesting, overlay2 on ZFS, privileged vs unprivileged tradeoffs, cgroup resource limits, and security hardening for production homelab workloads.

May 17, 2026 · 13 min · 2676 words · GnTech

Proxmox Cloud-Init VM Templates — Automated Virtual Machine Deployment

Build an unbooted cloud-image template and verify a disposable clone before extending provisioning.

May 16, 2026 · 5 min · 987 words · GnTech

Proxmox ZFS ARC Tuning — Optimize Cache for VM Performance

Set deterministic ZFS ARC limits, add L2ARC without wasting RAM on metadata, and tune recordsize and compression for your Proxmox homelab VMs.

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

Proxmox PCIe Passthrough — GPU, NVMe, and HBA Setup for Homelabs

Complete Proxmox VE PCIe passthrough guide — GPU for Jellyfin transcoding, NVMe direct access, SAS HBA for NAS VMs. Kernel configs, vfio-pci, IOMMU groups, and working Proxmox VM settings.

May 13, 2026 · 9 min · 1836 words · GnTech

Linux Sysctl Kernel Tuning for Homelabs — Network, Memory, and Docker Performance

Complete Linux sysctl kernel tuning guide for homelab servers. Network buffers, BBR congestion control, OOM management, fs.inotify limits, and Docker-specific sysctl configs.

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

Proxmox LXC vs Docker — Picking the Right Container for Every Homelab Job

If you run Proxmox VE, you’ve got two container runtimes at your fingertips — LXC (built into Proxmox) and Docker (nested in an LXC or VM). Both are “containers” in the broad sense, but they solve different problems. Picking wrong means performance you don’t need or isolation you don’t have. This post walks through the decision criteria, backed by configs from an existing homelab running Proxmox 8.x with VLAN segmentation. ...

May 8, 2026 · 5 min · 985 words · GnTech

ZFS on Proxmox — Snapshots, Replication, and Recovery Boundaries

ZFS snapshots preserve dataset state, but they are only one part of a recovery plan. Pool failure, lost guest configuration, and inconsistent application data need separate protection. This guide uses a small filesystem lab on an existing test pool. It does not create pools, repartition disks, or roll back running guests. Verification status Area Evidence and limits Technical review Official OpenZFS and Sanoid references reviewed on October 31, 2026. Static checks Bash examples syntax checked. Runtime No ZFS pool, dataset, snapshot, clone, replication, or recovery operation executed for this revision. Scope Proposed filesystem lab, not a captured host layout or measured performance result. 1. Identify the storage objects Proxmox offers several installation and storage choices; ZFS is not a universal default. Inspect the actual host before changing properties: ...

May 8, 2026 · 6 min · 1198 words · GnTech

Proxmox Backup Server: Setup, Retention, and a First Restore Test

One PBS setup workflow: dedicated storage, authenticated PVE access, maintenance jobs, and an isolated restore test.

May 8, 2026 · 5 min · 1015 words · GnTech

Proxmox Networking — Bridges, VLANs, and a Clean Host Topology

A Proxmox bridge connects guest interfaces to a network. VLAN filtering determines which VLANs traverse its ports. Routing and firewall policy determine which subnets may communicate. Start by documenting what the physical switch sends to the host. A correct guest VLAN tag cannot fix a mismatch on the uplink. Verification status Area Evidence and limits Technical review Reviewed against the official references below on October 31, 2026. Shell examples Bash syntax checked; no host networking commands executed. Configuration Illustrative single-uplink IPv4 lab, not a captured production configuration. Runtime Application, rollback, DHCP, guest traffic, and firewall behavior remain untested for this revision. 1. Identify the management path These two designs are different: ...

May 8, 2026 · 5 min · 1061 words · GnTech

Deploying Frigate NVR on Proxmox — Tapo C100, OpenVINO, and Telegram Alerts

Historical setup: This article records the original lab deployment. Frigate configuration changes between releases; validate the configuration against the documentation for the exact image version you deploy. The example exposes several service ports and is intended for an isolated lab network. Restrict access at the host and router, and use the authenticated interface supported by your chosen release. Frigate is an open-source NVR built for real-time object detection with local processing. No cloud subscriptions, no vendor lock-in — just cameras, a GPU, and decent detection models. ...

May 7, 2026 · 6 min · 1186 words · GnTech