Proxmox Hypervisor
Main virtualization host running LXC containers.
Hardware
Spec Value CPU 4 cores (7th gen Intel) RAM 16GB DDR4 Generation ~2017 (Kaby Lake era)
Network
LXC Containers
VMID Name IP Service 100 pihole 192.168.1.50 Pi-hole DNS + Unbound recursive resolver 101 vpn-server 192.168.1.60 WireGuard VPN (51821/UDP) 102 clawdbot 192.168.1.16 Legacy SOTCD container 103 NPM 192.168.1.10 Nginx Proxy Manager 104 docker1 192.168.1.20 Docker stack (Portainer, Uptime Kuma, Vaultwarden)
Virtual Machines
VMID Name IP Service 200 kali-pentest DHCP Kali Linux security auditing
Updated 2026-02-03
Resource Planning
Current allocation
(Fill in actual values)
Container RAM Cores Pi-hole 512MB? 1 WireGuard 256MB? 1 NPM 512MB? 1 Clawdbot 2GB? 2 Total ~3.5GB? —
Planned services
Service RAM CPU Priority Uptime Kuma 256MB Minimal High Portainer 256MB Minimal High Vaultwarden 512MB Minimal High Total ~1GB — —
✅ Verdict: Should fit — these are lightweight. No cluster needed yet.
Useful Commands
# Check resources
pveperf
free -h
df -h
cat /proc/cpuinfo | grep "model name" | head -1
# List containers
pct list
# Container stats
pct status < vmi d >
# Enter container
pct enter < vmi d >
Clustering (Future)
If more resources needed:
Get second machine
Install Proxmox
Create cluster: pvecm create homelab
Join: pvecm add 192.168.1.144
Live migrate VMs between nodes