ProxLB - The load balaner for Proxmox

ProxLB intelligently balances and distributes virtual machines across your Proxmox clusters for optimal performance and resource efficiency.

Grouping

Easily organize and control your Proxmox VMs with affinity and anti-affinity groups, using unique tags to keep workloads together or separate across nodes — with the flexibility to pin VMs to specific nodes or groups for maximum efficiency and structure.

Flexible Balancing

ProxLB intelligently balances your Proxmox cluster by selected balancing patterns, optimizing performance, preventing overload, and guaranteeing resources for your customers - all while reducing costs.

Secure

No SSH or extra authentication needed! ProxLB works entirely through Proxmox's API, leveraging its built-in user management, authentication, and token-based authorization systems.

ProxLB is a pleasure

ProxLB fits your needs and runs when you really need it! You can run it as a one-shot, just to make sure everything gets rebalanced in your desired way once but you can also run it periodically. The systemd unit file ensures to always cover your need.

On top, there's also a gui implementation to just trigger a rebalance by the Proxmox UI which you can simply reach by Proxmox's web interface. [currently removed]

Check ProxLB now!
...

Free & Open-Source

Tired of commercials providing such features for much money? Open-source products like Proxmox and ProxLB have you covered!

...

How to install?

ProxLB can be installed in different ways. You can easily take the bleeding-edge code from GitHub, but also simply use the pre-built packages. The repository and container image approach ensures to have always the latest stable version in place. Simply choose your way to go:

ProxLB is also available for Debian based distributions by its own repository. This can be used on dedicated hosts or directly on Proxmox nodes.

echo "deb https://repo.gyptazy.com/stable /" > /etc/apt/sources.list.d/proxlb.list
wget -O /etc/apt/trusted.gpg.d/proxlb.asc https://repo.gyptazy.com/repository.gpg

Here are our heroes

Find the hard working people behind ProxLB:

...
gyptazy

Lead Developer

...
You?

I'm looking for help!

There are NO infinity resources!

Keep the resources of your nodes, containers and virtual machines in your cluster under control! ProxLB as a resource scheduler helps you to keep everything balanced.

Free & Open-Source

ProxLB is free and crafted under the open-source GPLv3 license.

Resources

Got rid of promises of infinity scaling in the cloud? Want to run on prem but in the right way? Rebalance your workloads!

API

ProxLB also provides an own API interface to obtain metrics and information about potential re-balance actions. You can also obtain the next optimal node for new CT or VM placement from your CI/CD pipeline.