diff --git a/main.tf b/main.tf index af11e22..bc7dd67 100644 --- a/main.tf +++ b/main.tf @@ -49,6 +49,9 @@ resource "docker_container" "renovate" { name = data.docker_network.traefik_network.name } + # DNS configuration for internal hostname resolution + dns = var.dns_servers + # Volumes volumes { volume_name = docker_volume.renovate_config.name diff --git a/variables.tf b/variables.tf index 07f1a86..19e4d63 100644 --- a/variables.tf +++ b/variables.tf @@ -51,6 +51,12 @@ variable "create_cname_record" { default = false } +variable "dns_servers" { + description = "List of DNS servers for the container to use for hostname resolution" + type = list(string) + default = [] +} + # Renovate Platform Configuration variable "renovate_autodiscover" {