{"repo":"rcarmo/pve-microvm","free":true,"listed":false,"github":"https://github.com/rcarmo/pve-microvm","clone":"git clone https://github.com/rcarmo/pve-microvm.git","description":"Firecracker-like microVMs for Proxmox VE — KVM isolation, under 200 ms boot.","language":"Shell","stars":353,"topics":["homelab","microvm","proxmox","sandboxing"],"license":"Apache-2.0","category":"self-hosted-apps","readme_excerpt":"pve-microvm A Debian package that adds QEMU microvm machine type support to Proxmox VE. Runs OCI container images, Firecracker rootfs images, unikernels, and alternative OS as lightweight hardware-isolated VMs. ⚠️ Highly experimental. This project patches qemu-server internals and has not been tested in production. Use at your own risk. The patches are fully reversible — uninstalling the package restores the original files. 📝 Blog post with some background · ❓ FAQ --- Why We needed something between LXC containers and full QEMU VMs for running coding agents and other semi-trusted workloads. LXC microvm Standard VM --- --- --- --- Isolation Namespace (shared kernel) KVM (own kernel) KVM (own kernel) Boot time 50 ms < 300 ms 2–10 s Overhead Minimal Minimal Moderate Attack surface Broad (host kernel) Minimal (virtio-pcie) Broad (emulated PC) Untrusted code ⚠️ risky ✅ safe ✅ safe Hardware-isolated VMs with container-like speed , managed through the same Proxmox tools you already use. No new runtime — QEMU's microvm machine type is already on every PVE node. --- Highlights - 50 features shipped — templates, cloning, networking, HA, web UI, backups - 21 guest OS — 13 Linux distros + SmolBSD, OpenWrt, OPNsense, 9Front, OSv, gokrazy, Firecracker - 31 ms boot (SmolBSD) to 2 s (Alpine) to 8 s (Debian) - Create µVM button in PVE web UI with OCI image picker - All storage backends — LVM, LVM-thin, ZFS, NFS, CIFS, Ceph - HA + migration — offline migration in 2 seconds, ha-manager relocat","default_branch":null,"files":null,"tree":[],"storefront":"/r/rcarmo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rcarmo/pve-microvm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}