-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathterraform.tfvars.example
More file actions
31 lines (24 loc) · 880 Bytes
/
terraform.tfvars.example
File metadata and controls
31 lines (24 loc) · 880 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Example Terraform variables
# Copy this file to terraform.tfvars and fill in your values
# AWS Configuration
aws_region = "us-east-1"
project_name = "content-machine"
environment = "dev"
# API Keys (REQUIRED)
telegram_bot_token = "YOUR_TELEGRAM_BOT_TOKEN_HERE"
kie_api_key = "YOUR_KIE_AI_API_KEY_HERE"
openrouter_api_key = "YOUR_OPENROUTER_API_KEY_HERE"
# Video Configuration
video_duration = 10 # seconds
kie_video_model = "sora-2-pro-text-to-video" # or "kling/v2-1-pro"
# S3 Lifecycle
s3_lifecycle_days = 7
# Lambda Configuration
lambda_runtime = "nodejs22.x"
# AI Models (OpenRouter)
claude_model_id = "anthropic/claude-sonnet-4.5"
gemini_image_model_id = "google/gemini-2.5-flash-image"
gemini_flash_model_id = "google/gemini-3-flash-preview"
# User Access Control
# Leave empty [] for open access, or add usernames: ["user1", "user2"]
allowed_telegram_users = []