Skip to content

Quickstart Guide

Choose Your Deployment Path

Get started with Terrateam in the way that works best for your team:


☁️ Terrateam Cloud

The fastest way to start using Terrateam. Perfect for teams who want to focus on Terraform, not infrastructure.

How It Works

  1. Sign up at terrateam.io/signup
  2. Choose your path in the setup wizard:
    • Demo Repository (2-3 minutes) - Learn with simulated infrastructure
    • Your Repository (5-10 minutes) - Connect your existing Terraform code

Terrateam Getting Started Wizard

  1. Create your first pull request - Terrateam automatically runs terraform plan on every PR

🏢 Self-Hosted Deployment

Deploy Terrateam in your own environment for complete control and data sovereignty.

Choose Your Deployment Method

Quick Start with Docker

Get running quickly with our automated setup wizard:

Terminal window
# Clone the repository
git clone https://github.com/terrateamio/terrateam.git
cd terrateam/docker/terrat
# Start the setup wizard
docker-compose up setup
# Open http://localhost:3000 and follow the wizard

The setup wizard guides you through the entire process:

Terrateam Self-Hosted Setup Wizard - Choose VCS Provider

The wizard automatically:

  • Creates your GitHub App or configures GitLab integration
  • Generates all credentials and keys
  • Configures webhooks and permissions
  • Validates your entire setup

What’s Next?

After the wizard completes:

  1. Make a change - Edit any .tf file
  2. Open a pull request - Terrateam automatically runs terraform plan
  3. Review and apply - Comment terrateam apply to deploy