Projects
ProxLB – A Loadbalancer for Proxmox Clusters
ProxLB (PLB) is an advanced tool designed to enhance the efficiency and performance of Proxmox clusters by optimizing the distribution of virtual machines (VMs) or Containers (CTs) across the cluster nodes by using the Proxmox API. ProxLB meticulously gathers and analyzes a comprehensive set of resource metrics from both the cluster nodes and the running VMs. These metrics include CPU usage, memory consumption, and disk utilization, specifically focusing on local disk resources.
PLB collects resource usage data from each node in the Proxmox cluster, including CPU, (local) disk and memory utilization. Additionally, it gathers resource usage statistics from all running VMs, ensuring a granular understanding of the cluster’s workload distribution.
Intelligent rebalancing is a key feature of ProxLB where it re-balances VMs based on their memory, disk or CPU usage, ensuring that no node is overburdened while others remain underutilized. The rebalancing capabilities of PLB significantly enhance cluster performance and reliability. By ensuring that resources are evenly distributed, PLB helps prevent any single node from becoming a performance bottleneck, improving the reliability and stability of the cluster. Efficient rebalancing leads to better utilization of available resources, potentially reducing the need for additional hardware investments and lowering operational costs.
Automated rebalancing reduces the need for manual actions, allowing operators to focus on other critical tasks, thereby increasing operational efficiency.
Status: Founder, Lead Developer
Website: proxlb.de
GitHub: github.com/gyptazy/ProxLB
BoxyBSD – A non-profit VM Hosting Platform for BSD Users
BoxyBSD is the destination for free BSD-focused solutions and services for the community. At BoxyBSD, we believe in the power of open-source technology and the principles of the BSD and open-source communities, which prioritize providing free and open solutions to all.
The project is driven by a dedication to fostering education, exploration, and experimentation within the realm of BSD-based systems. At BoxyBSD, I offer a range of free services, including virtual machine (VM) hosting, email hosting, and web hosting, all built on BSD-focused solutions. Therefore, BoxyBSD is fully a non-profit project which I completely do in my spare-time.
By providing these services at no cost, I aim to empower enthusiasts, students, and professionals to gain hands-on experience without the financial barriers typically associated with setting up and managing virtual environments. Whether you’re looking to delve into the intricacies of BSD systems, learn about system administration, networking, or security practices, BoxyBSD provides a safe and controlled environment for your exploration.
Status: Founder, Infrastructure Manager
Website: boxybsd.com
Community: mastodon.bsd.cafe/@BoxyBSD
manpageblog – A minimalistic Blog Engine
manpageblog is a small, lightweight blog engine written in Python and offers several advantages in a look of a man page (Unix like manual page). Firstly, it provides simplicity and ease of use, making it accessible even for users with limited technical knowledge. The lightweight nature ensures quick installation and minimal resource consumption, making it suitable for various hosting environments. No database is needed at all.
Python’s readability and straightforward syntax make the blog engine easy to customize and extend, allowing users to tailor it to their specific needs. Additionally, being Python-based means leveraging a vast ecosystem of libraries and frameworks, enhancing the blog’s functionality without unnecessary complexity. Posts and pages are written in Markdown or HTML while the blog engine generates the whole website. While using only flat files, this offers great possibilities in maintaining the content. Given this approach, you can manage your whole blog in git.
The lightweight nature also contributes to faster loading times, improving user experience and search engine rankings. Overall, a small, lightweight blog engine in Python combines simplicity, flexibility, and efficiency, making it an ideal choice for those prioritizing a streamlined and customizable blogging experience.
To support this small and lightweight expression of the blog engine the default theme represents a man page
(manual page or also known as handbook) design which provides all needed information in a simple document.
Status: Lead Developer, Supply Chain
GitHub: github.com/gyptazy/manpageblog
QualvoSec – A Security Patch-Management Framework
QualvoSec is a minimalistic security patch management tools (security patch management framework) for unattended upgrades on Linux and BSD based systems that are obtaining their packages from a distribution based repository. It is written in Python for minimal setups where solutions like Spacewalk or Landscape would be too bloated. QualvoSec supports Debian (e.g. Ubuntu, GardenLinux, etc.) and RedHat (CentOS, Fedora, RockyLinux, etc.) based Distributions but also BSD (e.g. FreeBSD, OpenBSD, macOS, etc.).
Status: Lead Developer, Supply Chain
GitHub: github.com/gyptazy/QualvoSec