nebula/dnscrypt-proxy.tf

30 lines
550 B
HCL

// This is a completely isolated container
// used by pihole
module "dnscrypt" {
name = "dnscrypt-proxy"
source = "modules/container"
image = "mattbodholdt/dnscrypt-proxy"
restart = "always"
networks_advanced = [{
name = "dns"
aliases = ["dnscrypt", "dnscrypt-proxy"]
ipv4_address = "172.30.0.2"
}]
dns = ["127.0.0.1"]
}
resource "docker_network" "dns" {
name = "dns"
internal = false
// 172.20.0.12 - 172.20.0.15
ipam_config {
subnet = "172.30.0.0/29"
gateway = "172.30.0.1"
}
}