# Kuma Strapper Environment Variables # ============================================================================= # 1Password Connect (Optional - for secure secret management) # ============================================================================= # When configured, secrets below can use op:// references instead of raw values # Example: SSH_PRIVATE_KEY=op://Vault/SSH Key/private key # 1Password Connect server URL #OP_CONNECT_HOST=http://op-connect-api:8080 # 1Password Connect access token #OP_CONNECT_TOKEN= # ============================================================================= # Required Settings # ============================================================================= # Base64-encoded SSH private key (or op:// reference) # To encode your key: base64 -w 0 ~/.ssh/id_rsa SSH_PRIVATE_KEY= # Uptime Kuma instance URL UPTIME_KUMA_URL=http://localhost:3001 # Uptime Kuma API token (or op:// reference) # Get this from Uptime Kuma Settings > API Keys UPTIME_KUMA_API_KEY= # Claude/Anthropic API key (or op:// reference) # Get this from https://console.anthropic.com/ CLAUDE_API_KEY= # ============================================================================= # Optional Settings # ============================================================================= # Enable dev mode on startup # When enabled, Claude-suggested SSH commands require approval DEV_MODE=false # Enable debug mode for development DEBUG=false