Projects
Discover my open-source projects, including BoxyBSD and ProxLB. Tools, utilities, and experiments for DevOps and system enthusiasts in the Proxmox virtualization, FreeBSD, and cloud world!
BoxyBSD: A free VPS hosting platform
BoxyBSD is a community driven platform that provides free VPS hosting for FreeBSD, OpenBSD, NetBSD and many other BSD and Solaris based operating systems. It gives users a real world environment to explore BSD systems, run services and gain hands on experience without financial barriers. The platform offers free virtual private servers, email hosting and web hosting while these services are designed for learning, testing and open source development, not for commercial use. BoxyBSD helps students, developers and system administrators improve their skills in system administration, networking and IT security through practical usage. Founded and maintained by gyptazy, BoxyBSD was created to make powerful BSD based infrastructure accessible to everyone. With many years of experience in the open source and BSD ecosystem, the project was built to remove the common obstacles that prevent people from learning and experimenting with real servers. BoxyBSD runs on modern infrastructure and follows strong open source principles to create a collaborative and transparent environment. User privacy is a core value of the platform and only a GitHub username for account verification and an email address for essential communication are stored.
Additional Resources for BoxyBSD
| Details: | BoxyBSD project details |
| Website: | BoxyBSD project website |
| GitHub: | BoxyBSD project at GitHub |
| Talks/Recordings : | BoxyBSD talks |
ProxLB: An intelligent resource scheduler for Proxmox clusters
ProxLB is an advanced open source load balancing solution designed for Proxmox clusters by gyptazy. It addresses the lack of an intelligent resource scheduler by distributing workloads efficiently across all available nodes. ProxLB can balance resources based on memory, CPU, disk usage or guest assignments, preventing overprovisioning and ensuring optimal cluster performance. ProxLB is fully free and open source, allowing anyone to use, modify and contribute to the project. It supports filtering and ignoring specific nodes or guests through configuration files and API calls, giving administrators full control over load balancing behavior. This flexibility makes it easy to customize the solution for different cluster environments. A key feature of ProxLB is its maintenance mode, which automatically migrates guest workloads to other nodes when a node needs updates, reboots or hardware maintenance. It also supports affinity and anti-affinity rules, allowing guests to be grouped together or separated across nodes to optimize performance and maintain high availability. ProxLB integrates with the Proxmox API and full ACL system for secure and efficient operation without requiring SSH access. It can also return the best next node for guest placement, enabling seamless integration with CI/CD pipelines using tools like Ansible or Terraform. This makes ProxLB a powerful and flexible solution for managing Proxmox clusters while maximizing resource efficiency and reliability.
Additional Resources for ProxLB
| Details: | ProxLB project details |
| Website: | ProxLB project website |
| GitHub: | ProxLB project at GitHub |
| Talks/Recordings : | BoxyBSD talks |
ProxCLMC: A CPU compatibility checker for Proxmox clusters
ProxCLMC (Prox CPU Live Migration Checker) is a lightweight open-source tool by gyptazy for Proxmox VE clusters that ensures safe CPU compatibility across all nodes. It detects CPU features on each cluster node and calculates the lowest common x86-64 baseline, allowing virtual machines to run reliably and live migrations to succeed. Designed for mixed-hardware environments, ProxCLMC prevents failed migrations, unstable VM behavior, and performance issues, especially for Windows virtual machines using the host CPU type. The tool automatically reads cluster nodes from corosync.conf, connects via SSH, and maps CPU flags to supported Proxmox and QEMU CPU models. ProxCLMC fully supports x86-64-v1, x86-64-v2-AES, x86-64-v3, and x86-64-v4 CPUs. It brings CPU compatibility validation to Proxmox clusters, providing administrators with a clear, reliable solution for cluster-wide CPU planning and safe VM operations.
Additional Resources for ProxCLMC
| Details: | ProxCLMC project details |
| Website: | ProxCLMC project website |
| GitHub: | ProxCLMC project at GitHub |
ProxSnap: A Snapshot Manager for Proxmox VE Clusters
ProxSnap is a lightweight tool by gyptazy that provides full snapshot visibility across Proxmox VE clusters by collecting and presenting snapshot information for all virtual machines and containers on every node. It helps operators quickly identify existing and outdated snapshots by showing snapshot names, creation dates, and their age in a clear, structured output. With its date based analysis mode, ProxSnap makes it easy to find snapshots older than a defined cutoff and optionally remove them in a controlled and transparent way. Written entirely in Rust and integrated through the Proxmox VE API, ProxSnap is delivered as a standalone binary and fits seamlessly into the Prox Tools ecosystem.
Additional Resources for ProxSnap
| Details: | ProxSnap project details |
| Website: | ProxSnap project website |
| GitHub: | ProxSnap project at GitHub |
ProxWall: Micro-Segmentation and Network Security for Proxmox VE
ProxWall is an advanced open-source micro-segmentation and network security solution by gyptazy, designed specifically for Proxmox VE clusters. It provides a centralized and native approach to enforce fine-grained network policies directly within Proxmox environments, enabling secure isolation of workloads without changing existing operational workflows. ProxWall builds on the official Proxmox API and native firewall layers to deliver cluster-wide segmentation, dynamic security groups, and policy-driven traffic control. It supports both north-south and east-west traffic and allows rules to be applied at cluster, node, VM, and even virtual NIC level. This makes it possible to implement Zero Trust concepts, tenant isolation, and clean environment separation across complex Proxmox infrastructures. Designed for modern, dynamic environments, ProxWall integrates additional security and visibility layers such as IDS-based monitoring, flow and bandwidth analysis, and future Layer-7 inspection. With its modular architecture consisting of a management interface, central server, and lightweight agents on each Proxmox node, ProxWall brings enterprise-grade micro-segmentation and security capabilities to Proxmox VE clusters while remaining transparent, extensible, and open-source.
Additional Resources for ProxWall
| Details: | ProxWall project details |
| Website: | ProxWall project website |
| GitHub: | ProxWall on GitHub |
manpageblog: A minimalistic blog engine in an UNIX alike design
manpageblog is a lightweight blog engine written in Python that presents content in the style of a Unix man page. It is designed for simplicity and ease of use, making it accessible to users with limited technical knowledge while providing fast installation and minimal resource consumption. No database is required, and all content is stored in flat files, allowing easy management with Git. Posts and pages can be written in Markdown or HTML, and the engine automatically generates the complete website. Python’s readability and extensive ecosystem make it easy to customize and extend manpageblog, adding functionality without unnecessary complexity. Its lightweight design ensures fast loading times, improving both user experience and search engine rankings. The default theme reflects the man page format, providing a clean and structured layout that focuses on delivering essential information efficiently. manpageblog combines simplicity, flexibility, and efficiency, making it ideal for anyone seeking a minimal and customizable blogging platform.
Additional Resources for manpageblog
| Details: | manpageblog project details |
| Website: | manpageblog project website |
| GitHub: | manpageblog project at GitHub |