# ============================================ # DATABASE CONFIGURATION # ============================================ DATABASE_URL="postgresql://srb:srb_password@localhost:5432/srb" REDIS_URL="redis://localhost:6379" # ============================================ # CLAUDE API (REQUIRED) # ============================================ # Get your API key from: https://console.anthropic.com/ ANTHROPIC_API_KEY="sk-ant-..." # ============================================ # FACEBOOK ADS API # ============================================ # Set up at: https://developers.facebook.com/ FACEBOOK_APP_ID="" FACEBOOK_APP_SECRET="" FACEBOOK_ACCESS_TOKEN="" FACEBOOK_AD_ACCOUNT_ID="" # ============================================ # GOOGLE ADS API # ============================================ # Set up at: https://developers.google.com/google-ads/api/ GOOGLE_ADS_CLIENT_ID="" GOOGLE_ADS_CLIENT_SECRET="" GOOGLE_ADS_REFRESH_TOKEN="" GOOGLE_ADS_DEVELOPER_TOKEN="" GOOGLE_ADS_CUSTOMER_ID="" # ============================================ # EMAIL SERVICE (SENDGRID) # ============================================ # Get API key from: https://app.sendgrid.com/ SENDGRID_API_KEY="" SENDGRID_FROM_EMAIL="noreply@yourdomain.com" SENDGRID_FROM_NAME="Self-Replicating Business" # ============================================ # GOOGLE ANALYTICS # ============================================ GOOGLE_ANALYTICS_PROPERTY_ID="" GOOGLE_ANALYTICS_MEASUREMENT_ID="" # ============================================ # DEPLOYMENT (VERCEL) # ============================================ # Get token from: https://vercel.com/account/tokens VERCEL_TOKEN="" VERCEL_ORG_ID="" VERCEL_PROJECT_ID="" # ============================================ # MARKETPLACE APIs # ============================================ # Acquire.com API (for selling businesses) ACQUIRE_COM_API_KEY="" # Upwork API (for hiring VAs) UPWORK_API_KEY="" UPWORK_API_SECRET="" UPWORK_ACCESS_TOKEN="" # ============================================ # DECISION ENGINE THRESHOLDS # ============================================ # Revenue threshold to trigger scaling (hire VA, increase budget) REVENUE_SCALE_THRESHOLD=10000 # Revenue threshold to trigger exit (list on Acquire.com) REVENUE_SELL_THRESHOLD=50000 # Revenue threshold for shutdown consideration REVENUE_SHUTDOWN_THRESHOLD=1000 # Months to wait before shutdown if below threshold SHUTDOWN_WAIT_MONTHS=6 # ============================================ # BUDGET LIMITS (SAFETY) # ============================================ # Maximum monthly ad spend per business MAX_AD_SPEND_PER_BUSINESS=5000 # Maximum total budget for validation phase MAX_VALIDATION_BUDGET=100 # Maximum total budget for MVP development MAX_MVP_BUDGET=500 # ============================================ # NOTIFICATION SETTINGS # ============================================ # Slack webhook for alerts SLACK_WEBHOOK_URL="" # Email for critical alerts ALERT_EMAIL="" # ============================================ # GOOGLE TRENDS & SEARCH # ============================================ # For market validation GOOGLE_SEARCH_API_KEY="" GOOGLE_SEARCH_ENGINE_ID="" # ============================================ # N8N CONFIGURATION # ============================================ N8N_BASIC_AUTH_ACTIVE=true N8N_BASIC_AUTH_USER=admin N8N_BASIC_AUTH_PASSWORD=change_this_password # ============================================ # APPLICATION SETTINGS # ============================================ NODE_ENV=development PORT=3000 LOG_LEVEL=info # How often to run optimization loop (in minutes) OPTIMIZATION_INTERVAL_MINUTES=1440 # Daily # How often to evaluate decisions (in minutes) DECISION_EVALUATION_INTERVAL_MINUTES=1440 # Daily