Skip to content

Latest commit

 

History

104 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Awesome Proxmox VE Virtualization

A list of Proxmox VE related software, tools and documentation. This project is not affiliated with Proxmox.

Awesome GitHub License GitHub last commit Contributions Welcome Stars Website

Visit the website to search and filter more easily.

Contents

AI

  • mcp-proxmox - MCP server for managing Proxmox VE clusters through AI assistants.
  • Proximo - MCP server for Proxmox VE, Backup Server, Mail Gateway, and Datacenter Manager with audited trust core (plan, prove, undo, diagnose). MCP + A2A.
  • ProxmoxMCP - Python-based MCP server for interacting with Proxmox hypervisors, providing a clean interface for managing nodes, VMs, and containers.
  • ProxmoxMCP-Plus - MCP and OpenAPI integration to safely control Proxmox VE VMs, LXCs, backups, and snapshots from LLMs and AI agents.

API

Autoscaling

  • LXC AutoScale - Resource management daemon specifically designed for Proxmox environments. It automatically adjusts CPU and memory allocations with no downtime and can clone LXC containers based on real-time usage metrics and predefined thresholds.
  • Proxmox VM Autoscale - Service that dynamically adjusts your Proxmox virtual machine (VM) resources (CPU cores, RAM) based on real-time metrics and user-defined thresholds.

Backup Tools

  • Asternodis - Provides disaster‑recovery orchestration for Proxmox VE. It replicates virtual machines and containers to a secondary site, supports non‑intrusive recovery testing, and executes coordinated failover and failback. It works with any storage backend, including but not limited to ZFS and Ceph
  • BACKUP EAGLE - Backup Monitoring and Reporting. Centralised view of backups, backup system health and backup storage for on-prem and cloud backups.
  • Bacula Enterprise - Subscription-based enterprise data backup solution with a Proxmox plugin for the latest PVE releases.
  • BDRSuite - Comprehensive backup and disaster recovery solution for virtual, physical, cloud, and SaaS applications with agentless backup for Proxmox VMs (docs, download).
  • Catalogic DPX - Integrates seamlessly with Proxmox Virtual Environment (VE). DPX vPlus enables agentless Proxmox backup and recovery.
  • Cloud-PBS - Fast, secure and scalable cloud backup server for your Proxmox VE infrastructure.
  • Commvault Backup&Recovery - Protects VMs hosted in Proxmox Virtual Environment (docs).
  • cv4pve-autosnap - Automatic snapshots for VMs and containers with retention policies, via the Proxmox API.
  • Joulenap - Web UI and scheduler for backups to a Proxmox Backup Server that stays powered off: wakes it, runs the backups, prunes, garbage-collects and shuts it down. Any number of PVE hosts and PBS, PBS to PBS sync, notifications.
  • NAKIVO Backup & Replication - Backup, replication, failover, cloud/tape backup, granular restore, and disaster recovery orchestration for virtual, physical, cloud, and SaaS environments (trial, docs).
  • Proxmox Backup Client - Official command-line client for Proxmox Backup Server, including host, VM, and file backups.
  • Proxmox Backup Server - Enterprise backup solution for backing up and restoring VMs, containers, and physical hosts (download, docs).
  • proxmox-backup - Backup tool for Proxmox PBS & PVE System Files with advanced features and notifications.
  • ProxSave - Proxmox PBS & PVE system files backup. Save your entire environment and restore it at any time.
  • ProxSnap - Lightweight CLI tool for auditing and cleaning up snapshots across Proxmox VE clusters.
  • pve-bindsnap - Snapshot LXC containers that have bind/device mounts, which stock Proxmox greys out, via a small AGPL overlay. Can also exclude specific volumes from a snapshot; works with the GUI, API, pct and cv4pve-autosnap.
  • pve-flr-portal - File Level Restore Portal for Proxmox Backup Server.
  • pve-zsync - Official ZFS replication helper for copying VM and container datasets between hosts.
  • Rubrik Data Protection for Proxmox VE - Rubrik enables you to protect Proxmox workloads with the same immutable, air-gapped architecture used for your VMware, cloud, and SaaS environments—all managed through a single pane of glass.
  • SEP sesam for Proxmox Virtual Environment - Efficient data protection for virtual machines running on Proxmox VE.
  • Storware Backup&Recovery - Comprehensive data protection for virtual machines, containers, and files on Proxmox VE.
  • Veeam Backup for Proxmox - Well-known Enterprise backup solution.
  • Vinchin Backup & Recovery - Secure data protection and disaster recovery for VMs, cloud instances, databases, Exchange, and unstructured data (trial, docs).

CLI & Community Tools

  • cv4pve-cli - kubectl-style remote CLI for Proxmox VE with multi-cluster contexts and shell completion.
  • dockur/proxmox - Full Proxmox VE node running inside a Docker container, for labs and CI.
  • LWS - Linux Web Services CLI - Unified command line interface for Proxmox, LXC and Docker.
  • Proxmox Manager - Single-file Bash tool for managing Proxmox VMs and containers.
  • Proxmox VE Helper-Scripts - Community-driven initiative that simplifies the setup of Proxmox Virtual Environment (VE).
  • Proxmox-Enhanced-Configuration-Utility (PECU) - Versatile Bash script to simplify and optimize configuration and management of Proxmox VE systems.
  • Proxmox VMID Updater - Interactive Proxmox VM/LXC ID renaming script with automatic logging, safety checks, and storage path updates.
  • ProxMenux - Management tool for Proxmox VE that simplifies system administration through an interactive menu.
  • proxtagger - Lightweight, open-source web interface to bulk manage Proxmox VM and container tags.
  • pvectl - Pure bash CLI tool for Proxmox VE 7.x/8.x/9.x clusters management. No Python. No Go. No SDKs.
  • PVE-mods - Small collection of scripts and mods for Proxmox Virtual Environment (PVE).
  • PVE Scripts Local - Local web UI to browse and run Proxmox VE Helper-Scripts without curl-to-bash from the site.
  • pvetui - Terminal User Interface for Proxmox Virtual Environment.

Cluster Tools

  • ProxCLMC - Lightweight tool to determine the maximum CPU compatibility level supported across all nodes in a Proxmox VE cluster for live migration.
  • ProxLB - Application to optimize the distribution of virtual machines across Proxmox cluster nodes for enhanced efficiency and performance.

Desktop Apps

macOS

  • ProxmoxBar - Native macOS menu bar app for monitoring and controlling Proxmox VE resources.

Windows & Linux

  • VirtDeck - Native desktop client for Proxmox VE: monitoring, VM/container management, backups and direct Proxmox Backup Server integration (PySide6, Windows and Linux).

Documentation

Events

  • Proxday - Annual, tech conference focused on the Proxmox VE open-source virtualization ecosystem. Organized by the German IT service provider credativ GmbH.
  • Proxtalks - Technical conference dedicated to users and experts of the open-source virtualization platform Proxmox VE.
  • PVEday - A Proxmox and open source community day in Belgium.
  • Proxmox Global Events & Industry Insights - List of events centered around Proxmox technology.

Forums

Guest Automation

  • osx-proxmox - One-command macOS VM automation for Proxmox 9 with TUI wizard, recovery image auto-download, and AMD/Intel CPU support for Sonoma, Sequoia, and Tahoe.
  • proxmox-guestos-customization - Community Sysprep sidecar to clone and customize Windows templates on Proxmox VE (hostname, network, AD/workgroup) via the QEMU guest agent.
  • pve-microvm - Firecracker-like microVMs for Proxmox VE — KVM isolation, under 200ms boot.
  • valheim-proxmox - One-command Valheim dedicated server LXC with a web panel for players, bans, worlds, backups and mods

Infrastructure as Code

Inventory

Management

  • AtlasPVE - Safety-first control panel for Proxmox VE: shows what each action touches before you run it, guarded host updates (dry-run, pre-snapshot, boot-guard), storage and topology maps, built-in watchdog (live demo).
  • Convoy - Traditional server management platform for interacting with Proxmox-based virtual machines (docs).
  • CV4PVE-ADMIN - The easiest and most effective solution to monitor your multiple Proxmox VE cluster in a single web portal (docs).
  • ferrum - Fleet control for Proxmox VE — a single dashboard for every cluster and standalone node you run, with live inventory, dashboards, backups, HA , firewall, alerting, and more. (docs).
  • MultiPortal - One platform to deploy, manage, and scale environments effortlessly, cut the complexity boost efficiency, and take control of your infrastructure (docs).
  • PegaProx - Powerful datacenter management UI for Proxmox VE environments. Unified multi-cluster control, intelligent load balancing, and seamless cross-cluster migrations – all in one beautiful interface (docs).
  • ProxCenter - Modern web interface for monitoring, managing, and optimizing Proxmox VE infrastructure. Multi-cluster management, cross-hypervisor migration, workload balancing, and more — from a single pane of glass (docs).
  • Proxion - Open-source web console for managing Proxmox VE nodes, VMs and containers.
  • Proxmox Datacenter Manager - Server management software to provide a unified overview of all nodes and clusters that Proxmox VE users have in their virtualized environments (docs).
  • Tainer - A cloud dashboard for Proxmox VE. Deploy, manage, and monitor LXC containers and VMs from anywhere — no ports to open. Free tier available.

Migration

  • Migrate to Proxmox VE - Official guide for moving VMs to Proxmox VE, including the ESXi import wizard.
  • MultiPortal Migrator - Orchestrated VM Migration from VMware to Proxmox.
  • proxmove - Migrate virtual machines between different Proxmox VE clusters with minimal downtime.
  • ProxMigrate - Powerful, user-friendly command-line tool for migrating virtual machines between Proxmox VE servers.

Mobile Apps

Android

iOS

  • Proxmox VE Companion - Official native mobile app for managing Proxmox VE.
  • ProxMan - Application designed for managing Proxmox VE virtualization infrastructure and Proxmox Backup Server environments.
  • ProxMate Backup - Manage Proxmox Backup Servers.
  • ProxMate iOS - Manage your Proxmox Server.
  • ProxMobo: Proxmox VE & PBS Management - Powerful monitoring and management app for Proxmox VE and Proxmox Backup Server.
  • Reeve - Native SwiftUI app for iOS and MacOS to monitor, manage, and automate a Proxmox VE homelab.

Monitoring

  • CheckMK - Proxmox Monitoring: How to Do it Efficiently with Checkmk.
  • check_pve - Icinga check command for Proxmox VE via API.
  • Datadog - Observability and security platform used to monitor applications, infrastructure, logs, networks, user experience, and cloud environments at any scale.
  • Fivenines - Hosted monitoring for Proxmox VE clusters, nodes, VMs and LXC containers.
  • Grafana: Proxmox via Prometheus - Standard Grafana dashboard for the Prometheus Proxmox VE exporter.
  • LPAR2RRD - Server Performance Monitoring Tool - agentless monitoring, all data is gathered from Proxmox API.
  • ManageEngine OpManager - Network and IT‑infrastructure monitoring platform.
  • Netdata - Real-time monitoring for infrastructure ranging from IoT devices to hybrid cloud environments with Proxmox VE support.
  • PandoraFMS - Proxmox VE monitoring with Pandora FMS.
  • pbs-exporter - Prometheus exporter for Proxmox Backup Server.
  • Prometheus Proxmox VE Exporter - Exporter that exposes information gathered from Proxmox VE nodes for use by the Prometheus monitoring system.
  • Proxmox Atlas - One dashboard. Every cluster. Real-time metrics, anomaly detection, and capacity planning.
  • Pulse - Real-time monitoring for Proxmox VE, Proxmox Mail Gateway, PBS, and Docker infrastructure with alerts and webhooks.
  • PVE-UPS - GUI-based UPS shutdown appliance for Proxmox VE - a NUT alternative with a web wizard and no config files
  • VictoriaMetrics - The High-Performance, Open Source Time Series Database & Monitoring Solution.
  • XorMon - Unified performance monitoring across servers, virtualization platforms, storage systems, databases, containers, and cloud environments.
  • Zabbix - Template for monitoring Proxmox with Zabbix.

Networking

  • Netbird on Proxmox - NetBird is an Open Source Zero Trust Networking platform that allows you to create secure private networks.
  • tailmox - Cluster Proxmox over tailscale - move virtual machines and containers across geographically distant nodes.
  • Tailscale - Tailscale is a WireGuard-based app that makes secure, private networks easy for teams of any scale.

Proxmox VE

  • Proxmox Virtual Environment - Complete, open-source server management platform for enterprise virtualization. It tightly integrates the KVM hypervisor and Linux Containers (LXC), software-defined storage and networking functionality, on a single platform (download, docs, forum).
  • Proxmox on NixOS - Unofficial port of the Proxmox Hypervisor on NixOS.
  • PXvirt - A fork of Proxmox VE for ARM and LoongArch architectures.

Reporting

  • cv4pve-report - Export Proxmox VE infrastructure to a navigable Excel, HTML or JSON report - like RVTools for Proxmox.
  • Proxmox Report Generator - Report PDF Generator For Your Proxmox Virtual Environment.

Smarthome

Security

  • Proxmox Hardening Guide - Security hardening guides for PVE and PBS, built on CIS Debian Benchmark with Proxmox specific best practices.
  • proxmox-ftagent - One-command LXC deployment of the Flowtriq DDoS detection agent on Proxmox VE, with automatic dependency and systemd service setup.
  • Proxmox VE Security Advisories - List of security advisories since 2024-01-01 for the Proxmox Virtual Environment.
  • Proxmox VE Security Reporting - How to report security issues to the Proxmox security team.

Storage

Trainings

Tutorials, Blogs & Video

VDI

VPS control panels

  • Proxmox VE VPS For WHMCS - High-powered module that automates every step of the virtual server provisioning process, from initial setup to ongoing management.
  • SolusVM - Virtual infrastructure management solution to facilitate choice, simplicity, and performance for ISPs and enterprises.
  • Virtualizor - Web based VPS Control Panel to deploy and manage VPS on servers with a single click. Supports KVM, Xen, OpenVZ, Proxmox, Virtuozzo, LXC, and more (docs).

Contributing

Contributing guidelines can be found here.