-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy path.env.example
More file actions
63 lines (53 loc) · 3.71 KB
/
Copy path.env.example
File metadata and controls
63 lines (53 loc) · 3.71 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
# ╔══════════════════════════════════════════════════════════════════════════╗
# ║ Local development ║
# ║ ║
# ║ Choose ONE option: standard PostgreSQL or Neon. ║
# ╚══════════════════════════════════════════════════════════════════════════╝
# LAN / remote dev: set this machine's hostname so the dev server accepts cross-origin requests
# NEXT_DEV_ALLOWED_ORIGINS=dev-machine.local
# Option A: Standard PostgreSQL (postgres.js TCP driver)
# DATABASE_READONLY_URL=postgresql://postgres:postgres@localhost:5432/postgres
# DATABASE_DRIVER=postgres
# DATABASE_SSL=false
# Option B: Neon (serverless HTTP driver)
# DATABASE_READONLY_URL=postgresql://user:password@ep-example.us-east-1.aws.neon.tech/database
# DATABASE_DRIVER=neon
# DATABASE_SSL=true
# GitHub PAT — required for CollectiveX lazy ingest (sweep artifact reads); also used
# for framework releases, star counts, and unofficial-run artifact reads
# Create at: https://github.com/settings/personal-access-tokens
# GITHUB_TOKEN=
# CollectiveX database (separate Neon instance; a durable cache of GitHub sweep runs,
# populated lazily on read). Read URL powers /api/v1/collectivex/* reads; write URL
# powers the lazy ingest and the run-deletion route.
# DATABASE_COLLECTIVEX_READONLY_URL=
# DATABASE_COLLECTIVEX_WRITE_URL=
# ╔══════════════════════════════════════════════════════════════════════════╗
# ║ Production deployment (Vercel) ║
# ║ ║
# ║ Set these in the Vercel dashboard. All are required. ║
# ╚══════════════════════════════════════════════════════════════════════════╝
# DATABASE_READONLY_URL=
# DATABASE_DRIVER=neon
# DATABASE_SSL=true
# CACHE_NAMESPACE=
# BLOB_CACHE_PREFIX=
# BLOB_READ_WRITE_TOKEN=
# GITHUB_TOKEN=
# PostHog analytics
# NEXT_PUBLIC_POSTHOG_KEY=
# NEXT_PUBLIC_POSTHOG_HOST=
# POSTHOG_PERSONAL_API_KEY=
# POSTHOG_PROJECT_ID=
# ╔══════════════════════════════════════════════════════════════════════════╗
# ║ Database administration (DO NOT SHARE) ║
# ║ ║
# ║ Only needed for running DB scripts (migrate, ingest, reset, etc). ║
# ║ Not needed for running the app. ║
# ╚══════════════════════════════════════════════════════════════════════════╝
# DATABASE_WRITE_URL=
# INVALIDATE_SECRET=
# FEEDBACK_SECRET=
# Bearer token for the CollectiveX run-deletion route (entered in the dashboard UI;
# deliberately separate from INVALIDATE_SECRET so it is independently rotatable)
# COLLECTIVEX_ADMIN_SECRET=