variable "github_repository" { description = "GitHub repository URL" type = string } variable "github_token" { description = "GitHub personal access token for Amplify" type = string sensitive = true } variable "confluence_api_url" { description = "Confluence API base URL" type = string } variable "confluence_token" { description = "Confluence API token" type = string sensitive = true } variable "confluence_page_id" { description = "Confluence page ID containing the filament table" type = string } variable "domain_name" { description = "Custom domain name (optional)" type = string default = "" } variable "environment" { description = "Environment name" type = string default = "production" } variable "app_name" { description = "Application name" type = string default = "filamenteka" } variable "jwt_secret" { description = "JWT secret for authentication" type = string sensitive = true } variable "admin_username" { description = "Admin username" type = string default = "admin" } variable "admin_password_hash" { description = "BCrypt hash of admin password" type = string sensitive = true } variable "cloudflare_api_token" { description = "Cloudflare API token for DNS management" type = string default = "" sensitive = true }