Patrick de Ruiter 68c762ee03
Initial commit: Terraform module for Nexus on Docker
Deploys Sonatype Nexus Repository Manager with:
- Traefik ingress with TLS (production certresolver)
- Persistent storage at /opt/nexus-data
- Health checks and memory limits
2026-02-02 00:22:29 +01:00

18 lines
384 B
HCL

variable "domain" {
description = "Domain name for the application"
type = string
default = "bsdserver.nl"
}
variable "role_id" {
description = "Role ID for Vault AppRole authentication"
type = string
sensitive = true
}
variable "secret_id" {
description = "Secret ID for Vault AppRole authentication"
type = string
sensitive = true
}