khuedoan-homelab/external/main.tf
2024-01-22 09:17:56 +07:00

25 lines
555 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 "zerotier" {
source = "./modules/zerotier"
zerotier_central_token = var.zerotier_central_token
bridged_routes = [
"192.168.1.224/27"
]
}
module "ntfy" {
source = "./modules/ntfy"
auth = var.ntfy
}
module "backup" {
source = "./modules/backup"
backup_bucket = var.backup_bucket
}