How to Configure Pocket ID Passkey Login for Proxmox VE with OIDC Groups

I have been eying implementing OIDC in the homelab for a while now. After a lot of research, while I found out Authentik is much more diverse and detailed, I went with the simpler solution. I will explain below how to connect Pocket ID to a standalone Proxmox VE installation using OpenID Connect, or OIDC. The result is a Proxmox login flow where users authenticate through Pocket ID using a passkey. Proxmox users and groups are created automatically, while administrator permissions are assigned through a Pocket ID group instead of directly to individual users. ...

July 30, 2026 · 13 min · Ruhani Rabin

Fix Proxmox High CPU Temperature on Dell OptiPlex Micro: The CPU Governor Trick

If a Dell OptiPlex Micro running Proxmox stays around 70+ °C at low load, check whether Linux is using the performance CPU governor with intel_pstate active; switching to powersave and persisting it with a small systemd oneshot service can drop temperatures kind of, magically. Problem: Proxmox Host Stayed Hot Even After Hardware Maintenance This incident happened on a Dell OptiPlex 7070 Micro running Proxmox VE as an always-on homelab control-plane node. To avoid exposing private infrastructure details, I will call the machine Proxmox node-02 for the readers. ...

July 28, 2026 · 8 min · Ruhani Rabin

Fix Intel e1000e “Detected Hardware Unit Hang” on Proxmox

This incident happened on a Dell OptiPlex Micro running Proxmox VE. The machine is my always-on Node02 host and carries critical home infrastructure: Home Assistant AdGuard Home Unbound DNS MQTT Zigbee2MQTT Other LAN support services At first, this looked like a disaster spread across half the house. That host is the backbone for the living room stack. It runs Home Assistant and several supporting services, so when its network dies, the failure can look like everything is broken at once. That is what makes these incidents so sneaky - the real problem is hidden behind a long chain of symptoms. ...

July 27, 2026 · 8 min · Ruhani Rabin

Proxmox Config Backup to Git – Version Control for Your PVE Nodes

Stop treating your Proxmox configuration like it’s disposable. Start treating it like code. GitHub: ruhanirabin/pve-config-git The Problem: Configuration Drift Is a Silent Killer I’ve been running Proxmox for years. Multiple nodes, dozens of VMs, complex network configs, storage pools, custom scripts. And like many of you, I made changes directly on the host. A quick edit to /etc/network/interfaces here, a storage tweak there, a firewall rule adjustment to get something working. ...

April 18, 2026 · 9 min · Ruhani Rabin

Upgrade Proxmox 8 to 9 Without Breaking Your Homelab

Let’s get one thing out of the way: Proxmox upgrades are not fragile. People are. Most guides assume: nothing goes wrong you don’t interrupt anything you don’t get stuck in a pager you don’t panic halfway That’s not reality. This guide is based on an actual upgrade — including: interrupted upgrade broken package state lock issues recovery If you follow this, you’ll finish the upgrade even if things go sideways. ...

April 12, 2026 · 6 min · Ruhani Rabin