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

21 lines
519 B
HCL

terraform {
backend "s3" {
endpoints = {
s3 = "https://minio.bsdserver.nl:443"
}
bucket = "home-terraform"
key = "home/docker/nexus/nexus.tfstate"
access_key = "R9lCycfEO8qJ2dxlQT1S"
secret_key = "6rtVLjDIjx7U9ecNRkdbS3idSBNWsfNhN6wB20sJ"
region = "main"
skip_credentials_validation = true
skip_metadata_api_check = true
skip_requesting_account_id = true
skip_region_validation = true
use_path_style = true
}
}