-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
20 lines (16 loc) · 1.14 KB
/
.env.example
File metadata and controls
20 lines (16 loc) · 1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# API Keys (Required)
ANTHROPIC_API_KEY= # Get from: https://console.anthropic.com/settings/keys
GITHUB_PERSONAL_ACCESS_TOKEN= # Get from: https://github.com/settings/tokens (needs 'repo' scope)
# Supabase Configuration (Required)
SUPABASE_URL= # Your Supabase project URL (https://your-project.supabase.co)
SUPABASE_ANON_KEY= # Your Supabase anon key (for read access)
SUPABASE_SERVICE_ROLE_KEY= # Your Supabase service role key (for write access)
SUPABASE_DB_PASSWORD= # Your Supabase database password (for direct DB access)
# AWS Configuration (Simplified - only for GPU instance)
AWS_PROFILE= # Your AWS profile name (run: aws configure --profile your-profile)
AWS_REGION=us-east-1 # AWS region for GPU instance (us-east-1 recommended for GPU availability)
# SSH Access (Optional - for debugging GPU instance)
SSH_KEY_NAME=janitor-key # Name of your AWS key pair
SSH_KEY_PATH=~/.ssh/janitor-key # Path to private key (must be absolute on Windows)
# Hot Deployment Configuration (Optional)
RELEASE_RETENTION_COUNT=5 # Number of releases to keep for rollback (default: 5)