-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
35 lines (28 loc) · 1.52 KB
/
Copy path.env.example
File metadata and controls
35 lines (28 loc) · 1.52 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
# ===========================
# INBOXIQ ENVIRONMENT CONFIG
# ===========================
# Copy to .env and fill in real values. NEVER commit .env to version control.
# Supabase (Dashboard -> Settings -> API)
SUPABASE_URL=https://your-project-ref.supabase.co
SUPABASE_ANON_KEY=your_supabase_anon_key_here
SUPABASE_SERVICE_KEY=your_supabase_service_role_key_here
# Anthropic / Claude (console.anthropic.com -> API Keys)
ANTHROPIC_API_KEY=sk-ant-your-anthropic-key-here
# Gmail OAuth (console.cloud.google.com -> Credentials -> OAuth 2.0 Client IDs)
GMAIL_CLIENT_ID=your-client-id.apps.googleusercontent.com
GMAIL_CLIENT_SECRET=your-gmail-client-secret-here
GMAIL_REDIRECT_URI=http://localhost:8000/integrations/gmail/callback
# Slack (optional — leave blank to disable)
SLACK_WEBHOOK_URL=https://hooks.slack.com/services/your/webhook/url
# Stripe (dashboard.stripe.com -> Developers -> API keys)
STRIPE_SECRET_KEY=sk_test_your_stripe_secret_key_here
STRIPE_WEBHOOK_SECRET=whsec_your_webhook_signing_secret_here
STRIPE_PRO_PRICE_ID=price_your_pro_price_id_here
STRIPE_AGENCY_PRICE_ID=price_your_agency_price_id_here
# JWT — generate with: openssl rand -hex 32
SECRET_KEY=your-secret-key-at-least-32-characters-long
# Frontend (Next.js — prefix with NEXT_PUBLIC_ for client-side access)
NEXT_PUBLIC_SUPABASE_URL=https://your-project-ref.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key_here
NEXT_PUBLIC_API_URL=https://your-render-backend.onrender.com
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=pk_test_your_stripe_publishable_key_here