-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
145 lines (113 loc) · 4.72 KB
/
.env.example
File metadata and controls
145 lines (113 loc) · 4.72 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
# 🚀 Athena - Environment Configuration Template
# Copy this file to .env and fill in your actual API keys
# =============================================================================
# 🤖 AI Services Configuration
# =============================================================================
# Google Gemini API (for AI diagnostics and insights)
GEMINI_API_KEY=your_gemini_api_key_here
# OpenAI API (alternative AI service)
OPENAI_API_KEY=your_openai_api_key_here
# Anthropic Claude API (alternative AI service)
ANTHROPIC_API_KEY=your_anthropic_api_key_here
# =============================================================================
# 🏢 Salesforce Integration
# =============================================================================
# Salesforce API Credentials
SALESFORCE_CLIENT_ID=your_salesforce_client_id
SALESFORCE_CLIENT_SECRET=your_salesforce_client_secret
SALESFORCE_USERNAME=your_salesforce_username
SALESFORCE_PASSWORD=your_salesforce_password
SALESFORCE_SECURITY_TOKEN=your_salesforce_security_token
SALESFORCE_INSTANCE_URL=https://your-instance.salesforce.com
# =============================================================================
# 🔐 Authentication & Database
# =============================================================================
# Supabase Configuration (for user authentication)
SUPABASE_URL=https://your-project.supabase.co
SUPABASE_ANON_KEY=your_supabase_anon_key
SUPABASE_SERVICE_ROLE_KEY=your_supabase_service_role_key
# Database Configuration
DATABASE_URL=postgresql://username:password@localhost:5432/athena_db
# =============================================================================
# 📊 Monitoring & Analytics
# =============================================================================
# Application Monitoring
SENTRY_DSN=your_sentry_dsn_here
LOG_LEVEL=INFO
# Analytics Services
GOOGLE_ANALYTICS_ID=your_ga_id_here
MIXPANEL_TOKEN=your_mixpanel_token_here
# =============================================================================
# 🔧 Application Settings
# =============================================================================
# Development/Production Mode
DEBUG_MODE=false
ENVIRONMENT=production
# API Configuration
API_HOST=0.0.0.0
API_PORT=5000
STREAMLIT_PORT=8501
# Security
SECRET_KEY=your_secret_key_here_change_this_in_production
JWT_SECRET=your_jwt_secret_here
# =============================================================================
# 📧 Communication Services
# =============================================================================
# Email Service (SendGrid, Mailgun, etc.)
SENDGRID_API_KEY=your_sendgrid_api_key
MAILGUN_API_KEY=your_mailgun_api_key
MAILGUN_DOMAIN=your_mailgun_domain
# Slack Integration
SLACK_BOT_TOKEN=your_slack_bot_token
SLACK_SIGNING_SECRET=your_slack_signing_secret
SLACK_WEBHOOK_URL=your_slack_webhook_url
# =============================================================================
# 🗄️ Storage & File Services
# =============================================================================
# AWS S3 (for file storage)
AWS_ACCESS_KEY_ID=your_aws_access_key
AWS_SECRET_ACCESS_KEY=your_aws_secret_key
AWS_REGION=us-east-1
AWS_S3_BUCKET=your-s3-bucket-name
# Google Cloud Storage
GOOGLE_CLOUD_PROJECT_ID=your_gcp_project_id
GOOGLE_CLOUD_STORAGE_BUCKET=your_gcs_bucket_name
# =============================================================================
# 🔍 External Data Sources
# =============================================================================
# Market Data APIs
ALPHA_VANTAGE_API_KEY=your_alpha_vantage_key
YAHOO_FINANCE_API_KEY=your_yahoo_finance_key
# Company Information
CLEARBIT_API_KEY=your_clearbit_api_key
CRUNCHBASE_API_KEY=your_crunchbase_api_key
# =============================================================================
# 🎯 Feature Flags
# =============================================================================
# Enable/Disable Features
ENABLE_GEMINI_AI=true
ENABLE_SALESFORCE_INTEGRATION=true
ENABLE_SUPABASE_AUTH=false
ENABLE_SLACK_NOTIFICATIONS=true
ENABLE_EMAIL_NOTIFICATIONS=false
ENABLE_MONITORING=true
ENABLE_ANALYTICS=true
# =============================================================================
# 📈 Model Configuration
# =============================================================================
# ML Model Settings
MODEL_UPDATE_FREQUENCY=24h
MODEL_DRIFT_THRESHOLD=0.1
PREDICTION_CACHE_TTL=3600
# =============================================================================
# 🎨 UI/UX Configuration
# =============================================================================
# Theme Settings
PRIMARY_COLOR=#667eea
SECONDARY_COLOR=#764ba2
SUCCESS_COLOR=#4facfe
WARNING_COLOR=#fa709a
DANGER_COLOR=#ff6b6b
# Animation Settings
ENABLE_ANIMATIONS=true
ANIMATION_DURATION=0.3s