alles andere
This commit is contained in:
126
.env.example
Normal file
126
.env.example
Normal file
@@ -0,0 +1,126 @@
|
||||
# ============================================
|
||||
# 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
|
||||
Reference in New Issue
Block a user