Digger
Open Source CI/CD for Terraform and OpenTofu.
Overview
Digger is an open-source CI/CD orchestrator for Terraform that integrates with your existing CI/CD system, such as GitHub Actions. It allows you to run `terraform plan` and `apply` from pull request comments, similar to Atlantis, but without the need to host a separate server. Digger leverages your existing CI's compute, making it a secure and cost-effective solution.
✨ Key Features
- Runs in your existing CI (e.g., GitHub Actions)
- Pull request-based workflow
- PR-level locking
- Open Policy Agent (OPA) for RBAC
- Drift detection
- Support for Terragrunt
- Open source
🎯 Key Differentiators
- Runs within your existing CI, avoiding duplication of infrastructure
- Enhanced security as secrets are not shared with a third-party
- Open-source and self-hosted
Unique Value: Provides a secure and cost-effective way to automate Terraform by running it in your own CI, eliminating the need for a separate, privileged third-party service.
🎯 Use Cases (3)
✅ Best For
- Secure, self-hosted Terraform orchestration within existing CI.
💡 Check With Vendor
Verify these considerations match your specific requirements:
- Teams wanting a fully managed SaaS experience with a dedicated UI.
🏆 Alternatives
Unlike Atlantis, it reuses the compute from your existing CI. Unlike Terraform Cloud, it doesn't require giving a third-party access to your cloud environment.
💻 Platforms
✅ Offline Mode Available
🔌 Integrations
🛟 Support Options
- ✓ Email Support
- ✓ Live Chat
- ✓ Dedicated Support (Pro tier)
💰 Pricing
Free tier: N/A (Open Source)
🔄 Similar Tools in Terraform CI/CD
Terraform Cloud
Managed service for Terraform, providing collaboration and governance features....
Atlantis
Open-source tool for automating Terraform via pull requests....
Spacelift
A sophisticated CI/CD platform for Terraform, Pulumi, CloudFormation, and Kubernetes....
env0
An automation platform for managing cloud environments based on IaC templates....
Scalr
A Terraform Cloud alternative that provides a remote operations backend....
GitHub Actions
CI/CD platform integrated into GitHub for automating software workflows....