-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
31 lines (25 loc) · 1.9 KB
/
Copy path.env.example
File metadata and controls
31 lines (25 loc) · 1.9 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
# ═══════════════════════════════════════════════════════════════
# RESUMIND — Environment Variables Reference
# ═══════════════════════════════════════════════════════════════
# Copy this file to .env.local and fill in your values.
# .env.local is gitignored and will never be committed.
#
# IMPORTANT — Key distinction:
# VITE_* prefix → exposed to the browser (public, visible in JS bundle)
# No prefix → server-side only (secret, never sent to browser)
# ═══════════════════════════════════════════════════════════════
# ── SERVER-SIDE ONLY (Secret) ────────────────────────────────────────────────
# Used by: api/analyze.js (Vercel Serverless Function)
# Set in: Vercel Dashboard → Project → Settings → Environment Variables
# ⚠️ Do NOT add the VITE_ prefix. That would expose it to the browser.
GEMINI_API_KEY=your_google_gemini_api_key_here
# ── CLIENT-SIDE (Public — safe to be in the browser) ─────────────────────────
# Used by: src/services/firebase.js
# Firebase config values are designed to be public.
# Security is enforced by Firebase Security Rules, not by hiding these keys.
VITE_FIREBASE_API_KEY=your_firebase_api_key
VITE_FIREBASE_AUTH_DOMAIN=your_project_id.firebaseapp.com
VITE_FIREBASE_PROJECT_ID=your_project_id
VITE_FIREBASE_STORAGE_BUCKET=your_project_id.appspot.com
VITE_FIREBASE_MESSAGING_SENDER_ID=your_sender_id
VITE_FIREBASE_APP_ID=your_app_id