variable "ovh_endpoint" { type = string description = "OVH API endpoint (e.g., ovh-eu, ovh-us, ovh-ca)" default = "ovh-eu" } variable "ovh_application_key" { type = string description = "OVH Application Key" sensitive = true } variable "ovh_application_secret" { type = string description = "OVH Application Secret" sensitive = true } variable "ovh_consumer_key" { type = string description = "OVH Consumer Key" sensitive = true } variable "ovh_service_name" { type = string description = "OVH Public Cloud Project ID (Service Name)" } variable "region" { type = string description = "OVH Region to deploy the VPS in (e.g., GRA11, SBG5, WAW1)" default = "GRA11" } variable "instance_name" { type = string description = "Name of the VPS/Instance" default = "coolify-vps" } variable "flavor_name" { type = string description = "The hardware flavor / size of the VPS (Coolify recommends at least 2 vCPUs and 4GB RAM)" default = "b2-7" # 2 vCPUs, 7GB RAM (excellent for Coolify) } variable "image_name" { type = string description = "The OS Image name" default = "Ubuntu 22.04" } variable "ssh_public_key" { type = string description = "SSH public key content to be authorized on the VPS" }