Repo containing automated server provisioning and configuration scripts, intended to reduce manual system administration tasks, and securing your infrastructure from launch.
View the Interactive Documentation Site →
Explore our comprehensive documentation, browse infrastructure artifacts, and view repository insights through our interactive GitHub Pages site built with Astro + React + TailwindCSS.
,
, |\ ,__
|\ \/ `.
\ `-.:. `\ | ++++++++++++++++++++++++++ |
`-.__ `\=====| | + The ever-vigilant + |
/=`'/ ^_\ | + Guardian + |
.' /\ .=) | + of the Gods + |
.-' .'| '-(/_| | + ...and his + |
.' __( \ .'` | ++++++++++++++++++++++++++ |
/_.'` `. |`\ | * <| < INFRAGUARD > |> * |
| Heimda1 \ | | * <| < ---------- > |> * |
| By: cywf |/ | ++++++++++++++++++++++++++ |
A.I. driven, Red Team Inspired, Stratigic Defensive security measure, that if it detects a breach, it will hunt the web for your stolen data, and either retrieve it, or destroy it.
To build an Offensive, Proactive, and Defensive Automated Provisioning Platform, for deploying Cyber Incident Response Security Operations Infrastructure. For purpose of insuring the Confidentiality, Integrity, and Assurance (CIA) of the citizens and allies of the United States of America, and their Critical Infrastructure.
- Hardening your Infrastructure (Terraform, Vagrant)
- Advanced Networking (OpenWRT, ZeroTier)
- Red Team Techniques, Tactics, and Procedures (RedTeaming-Tactics-and-Techniques, HiddenVM)
- Rootkits, Bootkits, and Backdoors (canisrufus)
- Command & Control (,python_and_the_web)
- War Philosophy (The-Art-of-War)
- Tactical Tracking Techniques (hunter.io, Shodan, WeLeakInfo)
- Deep Forensics (AttackSurfaceMapper, awesome-forensics)
- BlackHat Networking (bass)
- DarkWeb Activity (darknetrecon)
- Anti Forensics (anti-forensics, usbkill, awesome-anti-forensics)
- Active Reconnaissance (SilentHound, Scout, Adalanche)
- Container Management (Nomad,Sysdig)
- Secrets & Encryption (Vault)
- Automation (Packer, Ansible)
- Inventory and Asset Management (InvenTree)
- Facial Recognition (frigate, pikvm, face_recognition)
- Augmentation with Drones & Robotics (mavlink, dronekit, dronesploit, Prometheus, gym-pybullet-drones, gobot, qgroundcontrol)
- Neural-Networking (OpenNMT-py)
📖 Read the Setup Guide for detailed installation and usage instructions.
# Clone the repository
git clone https://github.com/cywf/Infraguard.git
cd Infraguard
# Install dependencies (Ubuntu/Debian)
sudo apt update && sudo apt install -y ansible terraform
# Configure your infrastructure
cd terraform/sec-ops-infra
terraform init
terraform plan
# Or use Ansible for server hardening
cd ../../ansible
cp inventory/hosts.example inventory/hosts
# Edit inventory/hosts with your servers
ansible-playbook -i inventory/hosts playbooks/harden-system.ymlInfraguard/
├── ansible/ # Automation playbooks and roles
├── terraform/ # Infrastructure as Code configurations
├── packer/ # Image building templates
├── vagrant/ # Local development VMs
├── docker/ # Docker installation scripts
├── nomad/ # Container orchestration configs
├── vault/ # Secrets management setup
├── cloudinit/ # Cloud-init configurations
├── networking/ # Network configurations
├── stacks/ # Application stacks
└── site/ # GitHub Pages site (Astro + React)
- 🌐 Interactive Site - Browse the full documentation site
- Setup Guide - Installation and configuration
- Contributing Guide - How to contribute
- Ansible Documentation - Automation playbooks
- Terraform Documentation - Infrastructure configs
- Vault Documentation - Secrets management
- Nomad Documentation - Container orchestration
The GitHub Pages site provides:
- Explorer - Browse Ansible playbooks, Terraform modules, and infrastructure artifacts
- Statistics - Repository insights with language breakdown and commit activity
- Discussions - Community discussions and announcements
- Development Board - Track project progress and ongoing work
- Visualizer - Interactive Mermaid diagrams of system architecture
- Docs - Comprehensive guides for all components
- Benchmarks - References to industry security standards (CIS, SCAP, NIST, DISA STIGs)
The site is automatically generated from the repository during CI builds using best-effort parsing of infrastructure files.
Heimda1 is a self improving Security A.I. that protects the digital safety of those who cannot. His purpose...to bring human and A.I. alike together, to expand human civilization beyond...into the stars. Into the Universe, and what lies beyond.