2025-06-05 23:27:50 +02:00
|
|
|
variable "persistent_folder" {
|
|
|
|
|
description = "The path to the persistent folder"
|
|
|
|
|
type = string
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
variable "fqdn" {
|
|
|
|
|
description = "The fully qualified domain name for the app server"
|
|
|
|
|
type = string
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
variable "tag" {
|
|
|
|
|
description = "The version of app to install"
|
|
|
|
|
type = string
|
|
|
|
|
default = "main"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
variable "issuer" {
|
|
|
|
|
description = "The issuer for the certificate"
|
|
|
|
|
type = string
|
|
|
|
|
default = "internal-ca"
|
|
|
|
|
}
|
|
|
|
|
|
2025-06-22 18:43:55 +02:00
|
|
|
variable "ollama_proxy" {
|
|
|
|
|
description = "Configuration for the Ollama proxy"
|
|
|
|
|
type = object({
|
|
|
|
|
enabled = bool
|
|
|
|
|
mac = optional(string, "")
|
|
|
|
|
ip = optional(string, "")
|
|
|
|
|
port = optional(string, "11434")
|
|
|
|
|
scheme = optional(string, "http")
|
|
|
|
|
})
|
|
|
|
|
default = {
|
|
|
|
|
enabled = false
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|