khuedoan-homelab/external/main.tf
Khue Doan 2cd8a249b6 refactor!: replace ZeroTier with Tailscale and Wireguard
- Tailscale UX is better, and the Headscale control server is also
  easier to self-host than ZeroTier (although Headscale is not the
  official control server, the author now works at Tailscale)
- Wireguard is also added as an alternative to avoid relying on a
  third-party service, however it requires port-forwarding
2024-04-18 20:11:18 +07:00

17 lines
382 B
HCL

module "cloudflare" {
source = "./modules/cloudflare"
cloudflare_account_id = var.cloudflare_account_id
cloudflare_email = var.cloudflare_email
cloudflare_api_key = var.cloudflare_api_key
}
module "ntfy" {
source = "./modules/ntfy"
auth = var.ntfy
}
module "extra_secrets" {
source = "./modules/extra-secrets"
data = var.extra_secrets
}