-
v1.1.11 Stable
released this
2026-01-12 09:15:48 +03:00 | 4 commits to main since this release📅 Originally published on GitHub: Mon, 12 Jan 2026 06:46:22 GMT
🏷️ Git tag created: Mon, 12 Jan 2026 06:15:48 GMTGeneral

Released on 2026-01-12, ProxLB 1.1.11 deepens the integration with Proxmox VE by streamlining support for native HA and affinity/anti-affinity rules (beta), enabling more transparent and consistent placement decisions alongside ProxLB’s balancing logic. The release also improves balancing intelligence with VM size–aware placement and respect for node memory reservations, delivering safer, more predictable, and production-ready operations.You can also find some more detail about the ProxLB 1.1.11 release in my blog.
Changelog
[1.1.11] - 2026-01-12
Added
- Add support for Proxmoxs native HA (affinity/anti-affinity) rules [beta] (@gyptazy). [#391]
- Add support for Proxmox native HA (node-affinity) rules for pinning guests to nodes [beta] (@gyptazy). [#391]
- Add resource reservation support for PVE nodes (@Chipmonk2). [#373]
- Add possibility to sort and select balancing workloads by smaller/larger guest objects (@gyptazy). [#387]
- Add HA job validation for migration jobs to fetch child jobs (@gytazy). [#402]
- Add support for configuring node-pinning strictness (default: true) within pools to allow strict/prefer modes (@gyptazy). [#406]
- Add new option to enforce node/guest pinning even when cluster is balanced from a resource perspective (@gyptazy). [#414]
Fixed
- Fix missing overprovisioning safety guard to avoid node overprovisioning (@gyptazy). [#275]
- Fix affinity matrix pre-validation by inverting validations (@Thalagyrt). [#335]
- Fix pool based node pinning which expects a list (@gyptazy). [#395]
- Fix that ignored VMs/CTs got moved to another node when being ignored (@gyptazy). [#408]
Changed
- Change balancing and sorting behaviour (@gyptazy). [#378]
- Balancing objects will be ordered by count of objects in affinity-rules, followed by memory size (@gyptazy). [#378]
Downloads
Debian Packages
Download: https://cdn.gyptazy.com/debian/proxlb/proxlb_1.1.11_all.deb
SHA256: f2b7fae9f145ee1a907fee304c0b6e9cfc9336a8884c4c2b8534fcf2f1d925f4 proxlb_1.1.11_all.debDebian Repository
You can immediately start with this quick-start to add the repository and its signing key to obtain upcoming versions by apt on your system:
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 apt-get update && apt-get -y install proxlb cp /etc/proxlb/proxlb_example.yaml /etc/proxlb/proxlb.yaml # Adjust the config to your needs vi /etc/proxlb/proxlb.yaml systemctl start proxlbYou can also find additional information about the repository right here.
Docker Image
Download AMD64: cr.gyptazy.com/proxlb/proxlb:v1.1.11
SHA256: cb5ef47668d29fe54dabea1f022a5ecaf2bb1a4a6bc52c5d5a7c12597fd5145cDownload ARM64: cr.gyptazy.com/proxlb/proxlb-arm64:v1.1.11
SHA256: MISSINGNote: Multiarch container images will be soon available. Please use until that time the suffix
-arm64to get the arm64 compatible container image.Contributions & Sponsoring
Thanks to our two new contributors to improve and make ProxLB even better:
- @Chipmonk2
- @Thalagyrt
Also a big thanks to credativ Gmbh (@credativ) for sponsoring me with time to create this project.

Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
proxlb_1.1.11_all.deb
0 downloads ·
2026-03-02 05:14:04 +03:00 · 34 KiB
-
v1.1.10 Stable
released this
2025-11-25 10:40:08 +03:00 | 39 commits to main since this release📅 Originally published on GitHub: Tue, 25 Nov 2025 07:55:00 GMT
🏷️ Git tag created: Tue, 25 Nov 2025 07:40:08 GMTGeneral
I'm happy to announce the new ProxLB release 1.1.10 which improves the overall stability and usage. Especially for user who are still on Proxmox 8.x this might be a welcoming release to make the overall usage a bit easier by avoiding running into any pitfalls which might only work with Proxmox 9.x versions.
This release got a bit delayed by my movement to a completely new infrastructure which now also offers higher bandwidth for the Docker/Container image registry and the Debian repository, as well as for the upcoming runners for the automated security-update integration in ProxLB which requires modifying and re-compiling the upstream Proxmox packages.
Changelog
[1.1.10] - 2025-11-25
Added
- Prevent redundant rebalancing by validating existing affinity enforcement before taking actions (@gyptazy). [#335]
- Add safety-guard for PVE 8 users when activating conntrack-aware migrations mistakenly (@gyptazy). [#359]
Fixed
- Fix the Proxmox API connection validation which returned a false-positive logging message of timeouts (@gyptazy). [#361]
- Refactored Proxmox API connection functions (@gyptazy). [#361]
- Fix a crash during PVE resource pool enumeration by skipping members not having a 'name' property (@stefanoettl). [#368]
Downloads
Debian Packages
Download: https://cdn.gyptazy.com/debian/proxlb/proxlb_1.1.10_all.deb
SHA256: 30fc1552d4cf94fbd5c6825264b27331097038da2e857a5cd59dc7eebec81c7d proxlb_1.1.10_all.debDebian Repository
You can immediately start with this quick-start to add the repository and its signing key to obtain upcoming versions by apt on your system:
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 apt-get update && apt-get -y install proxlb cp /etc/proxlb/proxlb_example.yaml /etc/proxlb/proxlb.yaml # Adjust the config to your needs vi /etc/proxlb/proxlb.yaml systemctl start proxlbYou can also find additional information about the repository right here.
Docker Image
Download AMD64: cr.gyptazy.com/proxlb/proxlb:v1.1.10
SHA256: 962a7838b9a139b6104a070716f9ca6f8632986f23e875bf7e5775f87e6949fcDownload ARM64: cr.gyptazy.com/proxlb/proxlb-arm64:v1.1.10
SHA256: MISSINGNote: Multiarch container images will be soon available. Please use until that time the suffix
-arm64to get the arm64 compatible container image.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
proxlb_1.1.10_all.deb
0 downloads ·
2026-03-02 05:14:03 +03:00 · 30 KiB
-
v1.1.9.1 Stable
released this
2025-10-30 19:53:14 +03:00 | 55 commits to main since this release📅 Originally published on GitHub: Mon, 03 Nov 2025 16:50:49 GMT
🏷️ Git tag created: Thu, 30 Oct 2025 16:53:14 GMT[1.1.9.1] - 2025-10-30
General
This is an emergency hotfix release. PVE 8.x users may have encountered issues while installing or upgrading ProxLB on Debian systems, as well as on some systems using "older" Python versions may have thrown runtime errors due to a wrong quoting in f-strings.
Changelog
Fixed
- Fix quoting in f-strings which may cause issues on PVE 8 / Debian Bookworm systems (@gyptazy). [#352]
Downloads
Debian Packages
Download: https://cdn.gyptazy.com/debian/proxlb_1.1.9.1_all.deb
SHA256: 7b88ba1caac72220d9bb52be1c5d24f40c7329ce7158a21d294f8ad212d83c73 proxlb_1.1.9.1_all.debDebian Repository
You can immediately start with this quick-start to add the repository and its signing key to obtain upcoming versions by apt on your system:
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 apt-get update && apt-get -y install proxlb cp /etc/proxlb/proxlb_example.yaml /etc/proxlb/proxlb.yaml # Adjust the config to your needs vi /etc/proxlb/proxlb.yaml systemctl start proxlbYou can also find additional information about the repository right here.
Docker Image
Download AMD64: cr.gyptazy.com/proxlb/proxlb:v1.1.9.1
SHA256: d4f72fc339139a8a2504c30cd300aabea99e510df665826cb2ae62782ee0550cDownload ARM64: cr.gyptazy.com/proxlb/proxlb-arm64:v1.1.9.1
SHA256: MISSINGDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.1.9 Stable
released this
2025-10-30 09:55:45 +03:00 | 59 commits to main since this release📅 Originally published on GitHub: Thu, 30 Oct 2025 07:28:49 GMT
🏷️ Git tag created: Thu, 30 Oct 2025 06:55:45 GMT[1.1.9] - 2025-10-30
General
I’m happy to announce ProxLB 1.1.9, a feature-focused release that was built entirely around your feedback and the discussions from Dutch Proxmox Day 2025 (hosted by Tuxis (https://tuxis.nl).
This version doesn’t include breaking changes, but instead adds several requested features that make ProxLB more flexible, intelligent, and even better aligned with modern Proxmox VE environments. All improvements in this release are the direct result of community input (I'm always happy to get more feedback and ideas)! Your feedback continues to shape how ProxLB evolves, pushing it further toward a smarter, data-driven load balancing experience for Proxmox clusters.
This release is sponsored by my employer @credativ (https://credativ.de) who provides me the required time to make ProxLB better!
Changelog
Added
- Add an optional memory balancing threshold (@gyptazy). [#342]
- Add affinity/anti-affinity support by pools (@gyptazy). [#343]
- Add pressure (PSI) based balancing for memory, cpu, disk (req. PVE9 or greater) (@gyptazy). [#337|
- Pressure (PSI) based balancing for nodes
- Pressure (PSI) based balancing for guests
- Add PVE version evaluation
⚠️ Note: PSI balancing is still declared as beta. Also, PSI based balancing requires Proxmox VE 9 or greater. On older versions, balancing gets deactivated when configured for PSI.
Downloads
Debian Packages
Download: https://cdn.gyptazy.com/debian/proxlb_1.1.9_all.deb
SHA256: 7e4fefd7cb6e40b8a8ad16ecdf31cc33daf184104be31f7813a9122a32e4129f proxlb_1.1.9_all.debDebian Repository
You can immediately start with this quick-start to add the repository and its signing key to obtain upcoming versions by apt on your system:
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 apt-get update && apt-get -y install proxlb cp /etc/proxlb/proxlb_example.yaml /etc/proxlb/proxlb.yaml # Adjust the config to your needs vi /etc/proxlb/proxlb.yaml systemctl start proxlbYou can also find additional information about the repository right here.
Docker Image
Download AMD64: cr.gyptazy.com/proxlb/proxlb:v1.1.9
SHA256: b15d921f46e596c586d5a71d8b43c7532ee136d1e371e1c625459012b8a91a9cDownload ARM64: cr.gyptazy.com/proxlb/proxlb-arm64:v1.1.9
SHA256: MISSINGNote: Multiarch container images will be soon available. Please use until that time the suffix
-arm64to get the arm64 compatible container image. You can also find the container image for arm64 here or the already crafted multi-arch image here which is not yet part of the container registry.Sponsors
This release is sponsored by my employer and open-source company @credativ GmbH (https://credativ.de) from Mönchengladbach, Germany! Thanks for helping here out to make ProxLB even better! Also a big thanks to all contributors!

Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v1.1.8 Stable
released this
2025-10-09 10:26:30 +03:00 | 72 commits to main since this release📅 Originally published on GitHub: Thu, 09 Oct 2025 08:32:23 GMT
🏷️ Git tag created: Thu, 09 Oct 2025 07:26:30 GMT[1.1.8] - 2025-10-09
Fixed
- Fix API errors when using conntrack aware migration with older PVE versions (@gyptazy). [#318]
- Add a static ProxLB prefix to the log output when used by journal handler (@gyptazy). [#329]
Changed
- Container image does not run as root anymore (@mikaelkrantz945). [#317]
- Container image uses venv for running ProxLB (@mikaelkrantz945). [#317]
Downloads
Debian Packages
Download: https://cdn.gyptazy.com/debian/proxlb_1.1.8_all.deb
SHA256: fc8ac6a754797c2b5a55a5e83e33914e2c6e4f0aaa1ec713733f7cac697874e1 proxlb_1.1.8_all.debDebian Repository
You can immediately start with this quick-start to add the repository and its signing key to obtain upcoming versions by apt on your system:
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 apt-get update && apt-get -y install proxlb cp /etc/proxlb/proxlb_example.yaml /etc/proxlb/proxlb.yaml # Adjust the config to your needs vi /etc/proxlb/proxlb.yaml systemctl start proxlbYou can also find additional information about the repository right here.
Docker Image
Download AMD64: cr.gyptazy.com/proxlb/proxlb:v1.1.8
SHA256: 8bf830e959043eaa5f1c7011f33be20613aea797c44be187ff88d446a859e17cDownload ARM64: cr.gyptazy.com/proxlb/proxlb-arm64:v1.1.8
SHA256: MISSINGNote: Multiarch container images will be soon available. Please use until that time the suffix
-arm64to get the arm64 compatible container image. You can also find the container image for arm64 here or the already crafted multi-arch image here which is not yet part of the container registry.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
proxlb_1.1.8_all.deb
0 downloads ·
2026-03-02 05:13:58 +03:00 · 24 KiB
mirror of
https://github.com/gyptazy/ProxLB.git
synced 2026-04-27 09:15:54 +03:00