-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
27 lines (22 loc) · 1.44 KB
/
Copy path.env.example
File metadata and controls
27 lines (22 loc) · 1.44 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
# Mapbox public access token (pk.*) — required for map tiles
NEXT_PUBLIC_MAPBOX_TOKEN=pk.your_mapbox_token_here
# Custom Mapbox style IDs (created in Mapbox Studio)
NEXT_PUBLIC_MAPBOX_STYLE_LIGHT=mapbox://styles/your-account/your-light-style
NEXT_PUBLIC_MAPBOX_STYLE_DARK=mapbox://styles/your-account/your-dark-style
# Absolute origin of the deployment, e.g. https://bean-map.vercel.app
# Used for metadataBase (OG image URLs) and shareable links. Optional in dev
# (falls back to VERCEL_URL, then http://localhost:3000).
NEXT_PUBLIC_SITE_URL=https://bean-map.com
# ─── Phase 4 backend (optional) ─────────────────────────────────────────────
# The app runs fully in local-only mode without these. Set them to enable
# accounts, synced favorites, and brew notes.
# Neon Postgres connection string (postgres://...):
DATABASE_URL=postgresql://neondb_owner:@your_neon_host/your_database?sslmode=require&channel_binding=require
# Auth.js / NextAuth v5 — generate a secret with: npx auth secret
AUTH_SECRET=your_auth_secret_here
# Google OAuth (https://console.cloud.google.com → Credentials → OAuth client):
AUTH_GOOGLE_ID=your_google_client_id_here
AUTH_GOOGLE_SECRET=your_google_client_secret_here
# GitHub OAuth (https://github.com/settings/developers → New OAuth App):
AUTH_GITHUB_ID=your_github_client_id_here
AUTH_GITHUB_SECRET=your_github_client_secret_here