Added support for private apis

This commit is contained in:
2025-06-02 01:42:17 +02:00
parent b0162abb88
commit 54f7e5536a
21 changed files with 527 additions and 244 deletions
@@ -36,10 +36,19 @@ variable "services" {
https_port = optional(number, 443)
tls = optional(bool, false)
locations = optional(list(object({
path = string,
headers = optional(map(string), {}),
path = string,
headers = optional(map(string), {}),
private = optional(bool, false),
upstream = optional(string, ""),
rewrite = optional(string, "")
})), [])
custom_snippet = optional(string, "")
config = optional(string, "")
}))
}
variable "auth_token" {
description = "The authentication token to use for the reverse proxy"
type = string
sensitive = true
}