Status: Phase 1 (Skeleton)
Maintainer: @had-nu
Related project: Wardex
Wardex Foundry is a deliberately configurable lab environment designed for IT Risk: analysts, GRC practitioners, and security consultants to practise risk identification, control validation, and release-gate decision-making in a reproducible, self-hosted environment.
It is the operational counterpart to Wardex: while Wardex provides the risk-driven release-gate engine, this lab provides the environment that Wardex governs.
# Clone the repository
git clone https://github.com/had-nu/wardex-foundry.git
cd wardex-foundry
# Run the platform UI
go run cmd/foundry/main.go
# Access at http://localhost:8080Before running the environment, ensure your system meets the Docker runtime requirements. See Docker Setup Guide for secure configuration options. Wardex Foundry relies on a local Go Web Backend (HTMX + Tailwind UI) that orchestrates Docker containers (Kafka, Vault, Prometheus, Grafana) to simulate hardened and vulnerable states. It interacts with the Wardex Engine to evaluate risk gates on the environment.
For full architectural details, review the Specification (SPEC.md).
Scenarios are currently under development (Phase 2).
This project is licensed under the Apache License 2.0. See the LICENSE and NOTICE files for details.