Terraform Configuration Web UI

A graphical interface for configuring Terraform deployments.

Terraform Configuration Web UI Terraform Configuration Web UI

Generate terraform.tfvars files through a graphical interface. The UI dynamically builds forms from annotated terraform.tfvars.example files, making any Terraform template configurable without editing text files.

Included Templates

TemplateDescription
existing_vpc_resourcesBase AWS infrastructure: Management VPC, Transit Gateway, spoke VPCs
autoscale_templateElastic FortiGate cluster with Gateway Load Balancer
ha_pairFixed Active-Passive FortiGate cluster with FGCP

Quick Start

git clone https://github.com/FortinetCloudCSE/fortinet-ui-terraform.git
cd fortinet-ui-terraform/ui
./SETUP.sh      # First time only
./RESTART.sh

Open http://localhost:3000 and follow the Getting Started guide.