Manage your self-hosted PaaS infrastructure as code.
Deploy applications, databases, servers, backups, and more with Terraform.
terraform-provider-coolify is a Terraform provider for Coolify, the open-source, self-hostable alternative to Heroku, Netlify, and Vercel.
Instead of clicking through the Coolify UI, define your infrastructure in HCL, review changes in pull requests, and deploy with terraform apply.
| 33 managed resources | Applications, databases, servers, backups, env vars, and more |
| 44 data sources | Query existing infrastructure for read-only access |
| 870+ tests | Unit and acceptance tests with race detection |
| 16 scenario examples | Real-world ACME Corp setups tested against a live Coolify instance |
terraform {
required_providers {
coolify = {
source = "coolify-terraform/coolify"
}
}
}
provider "coolify" {
endpoint = "https://your-coolify-instance"
token = "your-api-token"
}
resource "coolify_project" "example" {
name = "my-project"
}- Documentation and Guides
- Examples
- Contributing
- Coolify (upstream project)
MPL-2.0
