
Who Digger is for#
Platform teams replacing Terraform Cloud workflows
Use Digger when Terraform or OpenTofu should run through pull requests and existing CI rather than a managed IaC service.
Skip if:
You want a turnkey hosted platform with vendor-managed state, policy, and support.
Startups standardizing infrastructure review
Use Digger when infrastructure changes need consistent plan and apply steps without building a custom CI pipeline from scratch.
Skip if:
Your infrastructure is small enough that manual applies are still acceptable and low risk.
The problem it solves#
Terraform workflows need review, locking, plans, applies, drift handling, and auditability. Managed platforms solve that, but they can move infrastructure operations into another paid control plane and away from the CI systems teams already trust.
Without orchestration, teams run ad hoc Terraform commands or fragile CI scripts. That creates race conditions, unclear approval paths, and poor visibility into who changed infrastructure.
How it solves it#
Pull-request based IaC workflow
Digger runs plan and apply workflows around code review, so infrastructure changes stay tied to the same PR process engineering teams already use.
CI-native execution model
Digger is designed to work with existing CI rather than forcing all Terraform operations into a separate managed platform.
Terraform and OpenTofu support
The project targets infrastructure-as-code workflows around Terraform-compatible tooling, including OpenTofu use cases.
Strengths and trade-offs#
Strengths
- Keeps IaC close to code reviewDigger fits teams that want infrastructure changes reviewed and applied through repository workflows instead of a separate UI-first platform.
- Less dependency on a managed control planeRunning through existing CI gives platform teams more control over execution environment, logs, credentials, and policy boundaries.
Trade-offs
- -CI design still mattersDigger does not remove the need to design safe CI, credentials, state, locking, and approval rules. Poor CI hygiene can still create infrastructure risk.
What it's built on#
- Languages
- GoJavaScriptTypeScript
- Frameworks
- ExpressReact
- Infrastructure
- Terraform
FAQ#
What is Digger?
Digger is an infrastructure-as-code orchestration tool for running Terraform and OpenTofu workflows through CI and pull requests.
Is Digger a Terraform Cloud alternative?
Yes. Digger can replace parts of Terraform Cloud for teams that want CI-native plan and apply workflows.
Does Digger remove the need for CI setup?
No. Digger works with CI, so teams still need safe runners, credentials, state handling, and approval rules.
Similar open-source tools#
Nginx
Serve static files, proxy requests, terminate TLS, and cache content.
1Panel
One-click Docker and SSL from a web-based Linux server panel
Coolify
Self-hosted Heroku and Vercel alternative for any app
Coroot
Instant observability with no-code setup.
hysteria
Fast and censorship-resistant proxy solution
RuFlo
Deploy intelligent AI agents with ease.

