# Hetzner Root Configuration # This file contains common configuration for all Hetzner resources locals { # Project configuration project_name = "forgejo" environment = "production" # Hetzner configuration location = "nbg1" # Nuremberg, Germany # Labels for resource organization common_labels = { project = "forgejo" environment = "production" managed-by = "terragrunt" } } # Generate provider configuration generate "provider" { path = "provider.tf" if_exists = "overwrite_terragrunt" contents = <