-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
165 lines (131 loc) · 5.98 KB
/
.env.example
File metadata and controls
165 lines (131 loc) · 5.98 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
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
# MCP Configuration - Generated by /mcp-setup
# Copy this file to .env and fill in your actual values
# NEVER commit .env to version control!
# ============================================================================
# DATABASE & STORAGE
# ============================================================================
# Neon Database - PostgreSQL with branching
# Get your API key from: https://console.neon.tech/app/settings/api-keys
NEON_API_KEY=your_neon_api_key_here
NEON_PROJECT_ID=proj_your_project_id_here
# Supabase - PostgreSQL + Auth + Storage + Realtime
# Get credentials from: https://app.supabase.com/project/_/settings/api
SUPABASE_URL=https://your-project.supabase.co
SUPABASE_ANON_KEY=your_anon_key_here
SUPABASE_SERVICE_ROLE_KEY=your_service_role_key_here
# ============================================================================
# CLOUD & INFRASTRUCTURE
# ============================================================================
# Cloudflare - Workers, D1, KV, R2, Pages
# Create token at: https://dash.cloudflare.com/profile/api-tokens
CLOUDFLARE_API_TOKEN=your_cloudflare_token_here
CLOUDFLARE_ACCOUNT_ID=your_account_id_here
CLOUDFLARE_ZONE_ID=your_zone_id_here
# Vercel - Deployment and Edge Functions
# Create token at: https://vercel.com/account/tokens
VERCEL_TOKEN=your_vercel_token_here
VERCEL_ORG_ID=your_org_id_here
VERCEL_PROJECT_ID=your_project_id_here
# ============================================================================
# DEVELOPMENT TOOLS
# ============================================================================
# GitHub - Repository operations, Issues, PRs, Actions
# Create token at: https://github.com/settings/tokens
# Required scopes: repo, workflow
GITHUB_TOKEN=ghp_your_github_token_here
GITHUB_OWNER=your_github_username_or_org
GITHUB_REPO=your_repo_name
# GitLab - Repository and CI/CD
# Create token at: https://gitlab.com/-/profile/personal_access_tokens
GITLAB_TOKEN=your_gitlab_token_here
GITLAB_PROJECT_ID=your_project_id_here
# Sentry - Error tracking and monitoring
# Get auth token from: https://sentry.io/settings/account/api/auth-tokens/
SENTRY_AUTH_TOKEN=sntrys_your_sentry_token_here
SENTRY_ORG=your-sentry-org
SENTRY_PROJECT=your-sentry-project
SENTRY_DSN=https://your-dsn@sentry.io/project-id
# ============================================================================
# COMMUNICATION
# ============================================================================
# Slack - Team notifications and updates
# Create app at: https://api.slack.com/apps
SLACK_BOT_TOKEN=xoxb-your-slack-bot-token
SLACK_SIGNING_SECRET=your_signing_secret_here
SLACK_APP_TOKEN=xapp-your-app-token
# ============================================================================
# ANALYTICS & MONITORING
# ============================================================================
# Google Analytics 4 - Web analytics and tracking
# Get from: https://analytics.google.com/analytics/web/#/a.../admin/streams
GA4_MEASUREMENT_ID=G-XXXXXXXXXX
GA4_API_SECRET=your_api_secret_here
GA4_PROPERTY_ID=properties/123456789
# PostHog - Product analytics and feature flags
# Get from: https://app.posthog.com/project/settings
POSTHOG_API_KEY=phc_your_posthog_key_here
POSTHOG_HOST=https://app.posthog.com
# ============================================================================
# PAYMENTS & COMMERCE
# ============================================================================
# Stripe - Payment processing and subscriptions
# Get from: https://dashboard.stripe.com/apikeys
STRIPE_SECRET_KEY=sk_test_your_secret_key_here
STRIPE_PUBLISHABLE_KEY=pk_test_your_publishable_key_here
STRIPE_WEBHOOK_SECRET=whsec_your_webhook_secret_here
# PayPal - Payment processing
# Get from: https://developer.paypal.com/developer/applications
PAYPAL_CLIENT_ID=your_paypal_client_id_here
PAYPAL_CLIENT_SECRET=your_paypal_client_secret_here
# ============================================================================
# AI & ML SERVICES
# ============================================================================
# Multi-Model Toolkit Configuration
# Set to FALSE to use single-model mode (works with just one API key)
USE_MULTI_MODEL=TRUE
# OpenAI - GPT models and embeddings
# Get from: https://platform.openai.com/api-keys
OPENAI_API_KEY=sk-your_openai_api_key_here
OPENAI_ORG_ID=org-your_org_id_here
# Anthropic - Claude API
# Get from: https://console.anthropic.com/settings/keys
ANTHROPIC_API_KEY=sk-ant-your_anthropic_api_key_here
# Google Gemini - Gemini models
# Get from: https://aistudio.google.com/app/apikey
GEMINI_API_KEY=your_gemini_api_key_here
# ============================================================================
# CONTENT & MEDIA
# ============================================================================
# Cloudinary - Image and video management
# Get from: https://cloudinary.com/console
CLOUDINARY_CLOUD_NAME=your_cloud_name_here
CLOUDINARY_API_KEY=your_api_key_here
CLOUDINARY_API_SECRET=your_api_secret_here
# ============================================================================
# SEARCH & DISCOVERY
# ============================================================================
# Algolia - Search as a service
# Get from: https://www.algolia.com/account/api-keys
ALGOLIA_APP_ID=your_app_id_here
ALGOLIA_API_KEY=your_api_key_here
ALGOLIA_ADMIN_KEY=your_admin_key_here
# ============================================================================
# CUSTOM MCPs
# ============================================================================
# Context7 - Custom context management
CONTEXT7_API_KEY=your_context7_key_here
CONTEXT7_API_URL=https://api.context7.com
# Serena - Custom service integration
SERENA_API_KEY=your_serena_key_here
SERENA_API_URL=https://api.serena.com
# ============================================================================
# GENERAL CONFIGURATION
# ============================================================================
# Node environment
NODE_ENV=development
# API timeouts (milliseconds)
API_TIMEOUT=5000
MCP_TIMEOUT=30000
# Debug mode
DEBUG=false
VERBOSE_LOGGING=false