30 lines
862 B
HCL
30 lines
862 B
HCL
variable "ovh_pass_path" {
|
|
type = string
|
|
description = "Path in pass for ovh dns tf creds"
|
|
default = "OVH/bb17629-ovh/tf-dns"
|
|
}
|
|
|
|
variable "adguard_pass_path" {
|
|
type = string
|
|
description = "Path in pass for AdGuard username"
|
|
default = "home/adguard/admin"
|
|
}
|
|
|
|
variable "adguard_dns_rewrites" {
|
|
type = map(string)
|
|
description = "DNS rewrites: domain -> IP"
|
|
default = {
|
|
"bureau.lan" = "192.168.10.91"
|
|
"cuisine.lan" = "192.168.10.93"
|
|
"nas.lan" = "192.168.10.50"
|
|
"*.nas.lan" = "192.168.10.50"
|
|
"salon.lan" = "192.168.10.92"
|
|
"crapaudine.net.opytex.org" = "192.168.1.90"
|
|
"pfsense.net.opytex.org" = "192.168.1.1"
|
|
"adguard.net.opytex.org" = "192.168.1.30"
|
|
"zebra.lan.opytex.org" = "192.168.10.60"
|
|
"ollama.lan.opytex.org" = "192.168.10.61"
|
|
"openwebui.lan.opytex.org" = "192.168.10.62"
|
|
}
|
|
}
|