-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy path.env.example
More file actions
26 lines (21 loc) · 1.37 KB
/
.env.example
File metadata and controls
26 lines (21 loc) · 1.37 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
# ── Supabase Configuration (Required) ──
VITE_SUPABASE_URL=your_supabase_project_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
# ── GitHub API Token (Optional — used for Explore page unauthenticated search) ──
# WARNING: This token is exposed in the client bundle. Use a fine-grained token with
# ONLY public repo read access. Prefer routing through Edge Function instead.
VITE_GITHUB_TOKEN=your_github_personal_access_token
# ══════════════════════════════════════════════════
# Edge Function Environment Variables
# Set these in Supabase Dashboard → Settings → Edge Functions → Environment Variables
# DO NOT put these in the client-side .env file
# ══════════════════════════════════════════════════
# ── xAI API Key (for Smart Match AI feature) ──
# XAI_API_KEY=your_xai_grok_api_key
# ── Dodo Payments (for Supporter subscriptions) ──
# DODO_API_KEY=your_dodo_payments_api_key
# DODO_PRODUCT_ID=your_dodo_product_id
# DODO_WEBHOOK_SECRET=your_dodo_webhook_secret
# ── Upstash Redis (for GitHub data caching in Edge Functions) ──
# UPSTASH_REDIS_REST_URL=your_upstash_redis_rest_url
# UPSTASH_REDIS_REST_TOKEN=your_upstash_redis_rest_token