variable "do_token" { description = "DigitalOcean API token" type = string sensitive = true } variable "domain" { description = "Base domain for test instances (e.g. test.example.com). Each recipe gets a subdomain like .test.example.com" type = string default = "t1cc.commoninternet.net" } variable "droplet_name" { description = "Name of the DigitalOcean droplet" type = string default = "coopcloud-test" } variable "region" { description = "DigitalOcean region" type = string default = "ams3" } variable "size" { description = "Droplet size (slug)" type = string default = "s-2vcpu-8gb-amd" } variable "image" { description = "Droplet image (OS)" type = string default = "debian-13-x64" } variable "ssh_private_key_path" { description = "Path to the SSH private key for provisioner connection" type = string default = "../test-ssh/test-ssh-keys/nptest" } variable "reserved_ip" { description = "Pre-allocated DigitalOcean reserved IP to assign to the droplet" type = string }