No description
- HCL 84.6%
- Shell 9.2%
- Nix 6.2%
| dns | ||
| scripts | ||
| server | ||
| .envrc | ||
| .gitignore | ||
| CONTRIBUTING.md | ||
| flake.lock | ||
| flake.nix | ||
| README.md | ||
tofu-modules
A collection of reusable OpenTofu modules for Hetzner Cloud infrastructure.
Modules
| Module | Description |
|---|---|
| dns | Manages a Hetzner DNS zone and its records |
| server | Provisions a Hetzner Cloud server and installs NixOS via nixos-anywhere |
Usage
Reference a module directly from this repository using a git tag:
module "server" {
source = "github.com/kstiehl/tofu-modules//server?ref=v1.0.0"
# ...
}
See each module's own README.md for full input/output documentation.
Contributing
See CONTRIBUTING.md.