variable "region" {
  type    = string
  default = "us-east-1"
}

variable "instance_type" {
  type    = string
  default = "t3.micro"
}

variable "ssh_key_name" {
  type        = string
  description = "Name of an existing EC2 key pair in this region."
}

variable "ghcr_owner" {
  type        = string
  description = "GitHub username/org owning the GHCR images."
}

variable "domain" {
  type        = string
  description = "Public DNS name to serve. Set to 'localhost' for tls-internal."
}

variable "acme_email" {
  type        = string
  description = "Contact email for Let's Encrypt cert issuance."
}
