Skip to content
Article Issue #5240

Proxmox

What to know

Proxmox (full name: Proxmox Virtual Environment, or Proxmox VE) is a Debian-based open-source server virtualization management platform that integrates KVM (Kernel-based Virtual Machine) hypervisor for full VMs and LXC (Linux Containers) for lightweight container workloads; Proxmox installs on bare metal and provides a web management interface at port 8006; Proxmox is the right choice when a builder wants to run multiple isolated OSes or services on a single physical machine without the complexity of Kubernetes

Proxmox, WikiWalls Glossary illustration

« Back to Glossary Index

Proxmox (full name: Proxmox Virtual Environment, or Proxmox VE) is a Debian-based open-source server virtualization management platform that integrates KVM (Kernel-based Virtual Machine) hypervisor for full VMs and LXC (Linux Containers) for lightweight container workloads. It provides a comprehensive web UI for creating, managing, and monitoring VMs and containers, along with built-in support for clustering, live migration, software-defined storage, and backup scheduling. It is the default hypervisor choice for homelab environments and many small-to-medium businesses.

How it works

Proxmox installs on bare metal and provides a web management interface at port 8006. Administrators create VM templates, provision VMs with defined CPU/RAM/storage allocations, and manage them through the UI or API. LXC containers share the host kernel and are significantly lighter (seconds to start, minimal overhead) but are limited to Linux guest operating systems. Proxmox supports Ceph for distributed storage, ZFS for local storage with redundancy, and has a built-in backup scheduler that integrates with Proxmox Backup Server.

Key facts

  • License model: Proxmox VE is free to use without a subscription; the paid subscription ($110/year per socket at the Community tier) provides access to the enterprise package repository and official support
  • LXC vs. Docker: LXC containers in Proxmox are full OS containers (their own init system); Docker containers inside a Proxmox VM or LXC are application containers
  • Community scripts: tteck’s Proxmox Helper Scripts (tteck.github.io/Proxmox) provide one-liner installation scripts for dozens of popular self-hosted applications as LXC containers

For builders

Proxmox is the right choice when a builder wants to run multiple isolated OSes or services on a single physical machine without the complexity of Kubernetes. The common homelab pattern is: Proxmox on the physical machine, TrueNAS Scale as a VM for storage, and Docker Compose stacks in a Debian VM for application services. This provides clean separation between the storage layer and the application layer, with Proxmox snapshots enabling easy rollback before any major configuration change.

Sources

« Back to Definition Index
Administrator · 41 published guides · Joined 2016

Welcome to wikiwalls

The WikiWalls Journal · Free, weekly

One careful fix in your inbox each Wednesday.

No affiliate links inside the diagnosis. No sponsored "top 10". One careful fix per week — unsubscribe in one click.

No tracking pixels · No spam · Edited by a human.