Skip to content

Welcome to Foundry Docs

🚧 This site is under construction. Stay tuned for more updates. 🚧

Welcome to the home of Foundry Docs. The documentation describes how to deploy, configure, and use the Foundry application stack developed by the Software Engineering Institute (SEI) at Carnegie Mellon University. The Foundry app stack consists of Identity, TopoMojo, and Gameboard. Foundry Appliance is also documented here. Identity plus TopoMojo plus Gameboard equals a full cyber competition and training environment.

Identity

Identity is an identity provider (IdP) web application that uses the OpenID Connect authentication protocol.

TopoMojo

TopoMojo is virtual lab builder and player. Create training content and publish it so other people can consume it.

Gameboard

Gameboard is a web platform that provides game design capabilities and a competition-ready user interface.

Appliance

Foundry Appliance is a virtual machine that integrates Identity, TopoMojo, and Gameboard. It's built using Ubuntu and Lightweight Kubernetes (K3s).