A cyber defense training facility
The CyBearPit is a piece of infrastructure at Baylor University used to host network defense competitions. This repository holds various configuration items related to that infrastructure, as well as the BeanPoll scoring engine.
CyBearPit (or at least the portions of its code and configuration documented here) is basically a ProxMox virtualization cluster (code in the pve folder), a set of network hardware (code in the network folder), and the BeanPoll scoring engine (Java code in the beanpoll folder and Docker scripting in the containers folder).
Using the actual CyBearPit is restricted, but you might be interested in BeanPoll, which is a scoring engine that is entirely portable to any network setup.
This project subscribes to the Contributor Covenant.
I welcome issues, but I prefer pull requests! See the contribution guidelines for more information.
Developer documentation is available in the docs folder.