Skip to content
@terraform-hc-modules

Terraform Hetzner Modules

Unofficial community maintained Terraform modules for Hetzner Cloud

Terraform Hetzner Modules Banner

Terraform Hetzner Modules

Reusable, cost-efficient, and production-ready Terraform modules for Hetzner Cloud.

Provider Checkov License: MPL-2.0 Terraform OpenTofu


⚡ What We Do

  • Infrastructure as Code (IaC): Modular Terraform for Hetzner Cloud
  • Cost-Optimized: Designed for Hetzner’s pricing advantage
  • Secure by Default: Built-in security guardrails
  • Standardized: Naming, tagging, and structure consistency
  • CI/CD Ready: GitHub Actions & GitOps friendly

🏆 Highlights

  • ✔️ Checkov validated modules
  • ✔️ Example usage in every module
  • ✔️ Lightweight & high-performance
  • ✔️ Community-driven

🔁 CI/CD & Security

  • GitHub Actions for validation
  • Terraform fmt + validate
  • Checkov security scanning

Optional:

  • tflint
  • tfsec

Available Modules

Module Description Version
terraform-hcloud-labels Naming and labeling utility
terraform-hcloud-network VPC, Firewall, Load Balancer
terraform-hcloud-compute Server, Volume, SSH Key, Placement Group
terraform-hcloud-ip Primary IP, Floating IP, rDNS
terraform-hcloud-certificate SSL/TLS Certificates (Managed & Uploaded)
terraform-hcloud-dns DNS Zones and Records
terraform-hcloud-storage-box Storage Box (Beta)

👐 Open Source Ecosystem

Platform Modules
AWS https://github.com/clouddrove?q=terraform-aws
GCP https://github.com/clouddrove?q=terraform-gcp
DigitalOcean https://github.com/terraform-do-modules
Azure https://github.com/terraform-az-modules

📚 Blogs

👉 https://blog.clouddrove.com/

Popular repositories Loading

  1. terraform-module-template terraform-module-template Public template

    Terraform module template for Hetzner Cloud (hcloud) - use as GitHub template

    HCL

  2. .github .github Public

    Organization-wide community health files and profile

    1

  3. terraform-hcloud-labels terraform-hcloud-labels Public

    Terraform module for generating consistent naming and labeling for Hetzner Cloud resources

    HCL

  4. terraform-hcloud-network terraform-hcloud-network Public

    Terraform module for Hetzner Cloud networking (VPC, Firewall, Load Balancer)

    HCL

  5. terraform-hcloud-compute terraform-hcloud-compute Public

    Terraform module for Hetzner Cloud compute (Server, Volume, SSH Key, Placement Group, Snapshot)

    HCL

  6. terraform-hcloud-ip terraform-hcloud-ip Public

    Terraform module for Hetzner Cloud IP management (Primary IP, Floating IP, rDNS)

    HCL

Repositories

Showing 9 of 9 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…