-
Notifications
You must be signed in to change notification settings - Fork 37
Expand file tree
/
Copy path.env.example
More file actions
39 lines (31 loc) · 1.45 KB
/
.env.example
File metadata and controls
39 lines (31 loc) · 1.45 KB
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
32
33
34
35
36
37
38
39
AWS_PROFILE=your-aws-profile-name
AWS_REGION=ap-northeast-2
TELEGRAM_BOT_TOKEN=your-telegram-bot-token
# Agent runtime mode: lambda (default), fargate, or both
# lambda — Lambda Container Image only ($0 idle, 1.35s cold start)
# fargate — ECS Fargate Spot only (~68s cold start)
# both — Smart routing: Lambda default, Fargate for long tasks
AGENT_RUNTIME=lambda
# AI provider selection (optional, default: anthropic)
# Valid values: anthropic, bedrock
# AI_PROVIDER=anthropic
# AI model override (optional, uses provider-specific default if unset)
# Anthropic example: claude-sonnet-4-20250514
# Bedrock example: anthropic.claude-sonnet-4-20250514-v1:0
# AI_MODEL=
# Note: Bedrock uses IAM role credentials (Lambda execution role or Fargate task role).
# No API key is needed when using Bedrock — authentication is handled via the AWS SDK
# default credential chain.
# Fargate task resources (optional, defaults shown)
# FARGATE_CPU=1024
# FARGATE_MEMORY=2048
# OpenClaw version for container image (optional, default: latest)
# OPENCLAW_VERSION=latest
# Skip WebStack deployment (optional, default: deploy web)
# Set to "false" to deploy only Telegram bot stacks (no web build needed)
DEPLOY_WEB=false
# Predictive pre-warming (optional, disabled by default)
# Comma-separated cron expressions for EventBridge rules
# PREWARM_SCHEDULE=0 9 ? * MON-FRI *,0 14 ? * SAT-SUN *
# Duration in minutes to keep pre-warmed container alive (default: 60)
# PREWARM_DURATION=60