Files
Filamenteka/terraform/variables.tf
DaX 18110ab159 Major restructure: Remove Confluence, add V2 data structure, organize for dev/prod
- Import real data from PDF (35 Bambu Lab filaments)
- Remove all Confluence integration and dependencies
- Implement new V2 data structure with proper inventory tracking
- Add backwards compatibility for existing data
- Create enhanced UI components (ColorSwatch, InventoryBadge, MaterialBadge)
- Add advanced filtering with quick filters and multi-criteria search
- Organize codebase for dev/prod environments
- Update Lambda functions to support both V1/V2 formats
- Add inventory summary dashboard
- Clean up project structure and documentation

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-20 01:12:50 +02:00

53 lines
1.1 KiB
HCL

variable "github_repository" {
description = "GitHub repository URL"
type = string
}
variable "github_token" {
description = "GitHub personal access token for Amplify"
type = string
sensitive = true
}
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
}