-
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) · 964 Bytes
/
.env.example
File metadata and controls
31 lines (25 loc) · 964 Bytes
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
# --- Next.js public Firebase config (client-side) ---
NEXT_PUBLIC_FIREBASE_API_KEY=
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=
NEXT_PUBLIC_FIREBASE_PROJECT_ID=
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=
NEXT_PUBLIC_FIREBASE_APP_ID=
# --- Firebase Admin (server-side) ---
# JSON string for service account, e.g. output of `cat serviceAccount.json | jq -c .`
FIREBASE_SERVICE_ACCOUNT_JSON=
# --- Database (Drizzle + Neon/Postgres) ---
DATABASE_URL=
# --- PAC (FacturaLoPlus sandbox/dev) ---
FACTURALOPLUS_USER=
FACTURALOPLUS_API_KEY=
# Optional: If you expose a different endpoint, update code accordingly
# FACTURALOPLUS_ENDPOINT=
# --- Upstash Redis (optional: rate-limiting) ---
UPSTASH_REDIS_REST_URL=
UPSTASH_REDIS_REST_TOKEN=
# --- Encryption (for CSD certificates) ---
# Generate with: node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"
ENCRYPTION_KEY=
# --- Node/Next standard ---
NODE_ENV=development