Documentation
Quick Start
Quick Start Guide
Get up and running with Infra0 in minutes.
Step 1: Sign In - Visit the Infra0 login page - Choose your preferred login method: Microsoft, Google, GitHub, or Email/Password - Complete any two-factor authentication if required
Step 2: Create Your First Project - Click 'Projects' in the left sidebar - Click the 'New Project' button (top right) - Enter a project name and description - Select your target cloud provider (AWS, Azure, or GCP) - Click 'Create'
Step 3: Create a Workspace - Open your project from the Projects list - Click 'New Workspace' - Enter a workspace name - Optionally configure a remote state bucket for Terraform state storage - Click 'Create'
Step 4: Add Cloud Credentials - Navigate to 'Cloud Provider Credentials' in the sidebar - Click 'Add Credentials' - Select your cloud provider - Enter your access keys, service principal, or service account credentials - Save the credentials
Step 5: Open the Workspace Editor - From the workspace list, click into a workspace - The editor opens with three areas: - Left Panel: AI chat assistant - Right Panel: Terminal, IDE, and graph preview - Bottom Dock: Terraform operation buttons
Step 6: Use the AI Chat to Write Infrastructure - Type your infrastructure request in the chat (e.g., 'Create an S3 bucket with versioning enabled') - The AI will generate Terraform code - Review the code in the IDE panel - Use the Dock to run terraform plan and apply
Step 7: Deploy Infrastructure - Click 'Init' in the dock to initialize Terraform - Click 'Plan' to preview what will be created - Select your environment (Dev, Staging, Prod) from the environment selector - Click 'Apply' to deploy your infrastructure