Proxmox VE¶

x86-64 arm64 · Documentation · http://<your.IP>:8006
Proxmox VE is a complete, open-source server virtualization platform for running KVM virtual machines and LXC containers from a single, integrated web interface. It combines the tooling for compute, storage and software-defined networking so you can manage a whole host — or a cluster of them — from your browser.
This module installs Proxmox VE 9 from the official no-subscription repository on Debian 13 (trixie), on both amd64 and arm64, and — unlike the upstream guide — keeps the running Armbian kernel instead of pulling the Proxmox one.
Key Features
- KVM virtual machines: Full hardware-accelerated VMs via the board’s KVM-enabled Armbian kernel.
- LXC containers: Lightweight, fast system containers alongside your VMs.
- Web management: Manage guests, storage, backups and networking from
https://<ip>:8006. - ZFS storage: Installs ZFS (via DKMS, built against the Armbian kernel) so you can create ZFS pools and datasets for VM/container storage.
- Keeps your kernel: Installs
pve-manager(no kernel dependency) rather than theproxmox-vemeta, so your Armbian kernel and DTBs stay in place. - No subscription needed: Uses the public
pve-no-subscriptionrepository.
Ideal for turning an Armbian board into a lightweight hypervisor without giving up the board’s own kernel and hardware support.
Install from armbian-config → Software → Management → Proxmox VE
| CLI install | |
|---|---|
- Username:
root(your system root password)
Official documentation: https://pve.proxmox.com/pve-docs/
This install intentionally omits the Proxmox kernel and runs on the board’s Armbian kernel:
- KVM virtual machines and LXC containers work provided the running kernel
offers the needed support (KVM /
/dev/kvmand container cgroups/namespaces) — which the Armbian kernels for these arches normally do. - This module installs ZFS for you (via DKMS, built against the Armbian kernel), so ZFS storage pools work out of the box; only ZFS-on-root (boot) is out of scope.
- Armbian Trixie (Debian 13) on amd64 or arm64 (enforced by the installer).
-
Recommended: the hostname should resolve to a non-loopback IP in
/etc/hosts, e.g.:Text Only If it resolves only to a loopback address (
127.xor IPv6::1), the installer warns and lets you continue, but the web UI and clustering may not work until you fix/etc/hosts.
- Configuration:
/etc/pve - Cluster data:
/var/lib/pve-cluster
All armbian-config commands
| Action | Command |
|---|---|
| Install | armbian-config --api module_proxmox install |
| Remove Proxmox VE | armbian-config --api module_proxmox remove |
| Purge Proxmox VE with cluster data | armbian-config --api module_proxmox purge |
| Status | armbian-config --api module_proxmox status |
| Help | armbian-config --api module_proxmox help |
Part of Armbian’s Remote File & Management tools software.