Basecamp Sherpa
Reference

Environment Variables

Complete reference of all environment variables across the system.

VariableUsed byDescription
ANTHROPIC_API_KEYAgentClaude API key (alternative to OAuth login)
CLAUDE_MODELAgentModel to use (default: claude-sonnet-4-6)
QOBI_USER_IDAgentBasecamp person ID to filter webhooks
HOOKDECK_API_KEYAgentHookdeck CLI auth for webhook tunneling
SUPABASE_URLConsole, WorkerSupabase API URL
SUPABASE_ANON_KEYConsoleSupabase public key (client-safe)
SUPABASE_SERVICE_ROLE_KEYConsole, WorkerSupabase admin key (server-only)
LEMONSQUEEZY_API_KEYConsoleLemonSqueezy API key
LEMONSQUEEZY_WEBHOOK_SECRETConsoleHMAC secret for webhook verification
LEMONSQUEEZY_STORE_IDConsoleLemonSqueezy store ID
LEMONSQUEEZY_VARIANT_IDConsoleProduct variant for checkout
RAILWAY_TOKENWorkerRailway API token for provisioning
CONSOLE_CALLBACK_URLWorkerURL to POST instance status updates
WORKER_SECRETConsole, WorkerShared secret for callback auth
DOCKER_IMAGEWorkerDocker image to deploy for agent instances
POLL_INTERVAL_MSWorkerJob poll interval (default: 5000)