Digger

Open Source CI/CD for Terraform and OpenTofu.

Visit Website →

Overview

Digger is an open-source orchestrator that enables you to run Terraform or OpenTofu directly within your existing CI/CD system like GitHub Actions or GitLab CI. It avoids the need for a separate, third-party CI/CD platform by using your own runners. Digger can be configured to run scheduled `terraform plan` jobs, which will detect any drift between your code and the actual infrastructure state and report it back into your CI system or via pull requests.

✨ Key Features

  • Runs Terraform/OpenTofu in your own CI (GitHub Actions, GitLab CI, etc.)
  • Open-source
  • Scheduled drift detection via CI jobs
  • PR/MR based workflows
  • Cost estimation integration
  • Policy enforcement via OPA

🎯 Key Differentiators

  • Runs natively in existing CI systems, avoiding a separate platform.
  • No need to manage separate runners or provide credentials to a third party.
  • Open-source core.

Unique Value: Provides a secure and cost-effective way to automate Terraform by leveraging your existing CI/CD infrastructure, keeping your code, plans, and credentials within your own environment.

🎯 Use Cases (4)

Running Terraform CI/CD without a third-party platform Detecting infrastructure drift on a schedule Implementing a GitOps workflow for Terraform Avoiding vendor lock-in for IaC automation

✅ Best For

  • Orchestrating `terraform plan` and `apply` within GitHub Actions.
  • Configuring scheduled workflows for drift detection.

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Teams that want a fully managed SaaS platform with a dedicated UI.
  • Organizations that are not using a modern CI/CD system like GitHub Actions.

🏆 Alternatives

Atlantis Terraform Cloud Spacelift

More integrated with existing CI than Atlantis. More secure and potentially cheaper than SaaS platforms as it uses your own compute and doesn't require sharing secrets.

💻 Platforms

Self-hosted (within your CI) Web (Managed Cloud)

🔌 Integrations

GitHub Actions GitLab CI Azure DevOps Bitbucket Pipelines Infracost Open Policy Agent

🛟 Support Options

  • ✓ Email Support
  • ✓ Live Chat
  • ✓ Dedicated Support (Enterprise tier)

💰 Pricing

$149.00/mo
Free Tier Available

Free tier: Open-source version is free.

Visit Digger Website →