Introduction

This section provides an overview of Lodestar Forge.

Welcome to Lodestar Forge (or simply, Forge)! An open-source infrastructure management platform, specifically designed for red team engagements.

Open Source Philosophy

Lodestar Forge is proudly open-source! 🎉 We believe in creating an accessible, easy-to-use platform that benefits from community contributions.

Contribute:

Interested in helping us improve? Check out our GitHub repository to get started! From feature suggestions to bug fixes, all contributions are welcome.

Project Overview

Lodestar Forge is more than just a web application. It's a complete toolkit designed for red team infrastructure creation. Given this, the platform consists of several key-components which you should be familiar with:

  • Forge Nucleus: The "brains" of the platform, connecting all four components as a single API. Nucleus is responsible for the creation and configuration of infrastructure.
  • Forge Command: The web interface used for easily interacting with the platform.
  • Forge Radar: A lightweight, domain monitoring container, responsible for monitoring domain health and DNS records.
  • Forge Store: A Postgres database, used for storing and managing data related to the platform. The database is interacted with through Drizzle ORM.

Key Features

Some of the key features which Lodestar Forge offers can be seen in the table below:

FeatureDescription
Multi-User SupportAllow your whole team to collaborate and manage infrastructure.
Project ManagementOrganise and manage multiple projects simultaneously.
Infrastructure CreationCreate and manage infrastructure using Terraform.
Infrastructure ConfigurationConfigure infrastructure using Ansible.
VirusTotal IntegrationMonitor domain health and DNS records.
Multi-Cloud SupportDeploy infrastructure across multiple cloud providers.

Technology and Libraries

Forge leverages cutting-edge technologies to ensure performance and flexibility:

  • Next.js 15 - The powerful React framework optimized for production.
  • Tailwind CSS - Utility-first styling for quick, clean designs.
  • Shadcn-UI - Elegant, accessible components for a polished look.
  • Drizzle ORM - A JavaScript/TypeScript ORM for PostgreSQL.
  • Terraform - Infrastructure as Code for provisioning and managing infrastructure.
  • Ansible - Configuration management and automation tool.