init: add initial code

This commit is contained in:
2026-08-07 20:12:44 +02:00
commit 73b05ab90e
2 changed files with 83 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
variable "docker_compose_path" {
type = string
description = "Path to the local docker-compose.yml file"
}
variable "destination_path" {
type = string
description = "Destination path on the VM where the compose file will be uploaded"
default = "/home/debian/docker-compose.yml"
}
variable "vm_ip" {
type = string
description = "Target VM IP address (without CIDR)"
}
variable "vm_ssh_key" {
type = string
description = "SSH private key for VM authentication"
sensitive = true
}
variable "infisical_project_token" {
type = string
description = "Infisical Service Token for project-specific secrets"
sensitive = true
}
variable "environment" {
type = string
description = "The target environment (e.g. staging, prod)"
}
variable "ssh_user" {
type = string
description = "SSH user for VM authentication"
default = "debian"
}