-
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.env.template
More file actions
54 lines (47 loc) · 2 KB
/
.env.template
File metadata and controls
54 lines (47 loc) · 2 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
# ---------- Environment Settings ----------
# The environment in which the project is running, such as development, or production.
NODE_ENV=production
# ---------- Database Configuration ----------
# The URL to the database used by the application.
DATABASE_URL=
# Direct DB URL used by Prisma migrations.
DIRECT_URL=
# ---------- Builder Subgraph Configuration ----------
# Optional Goldsky project id override used by @buildeross/constants.
NEXT_PUBLIC_GOLDSKY_PROJECT_ID=
# Optional: "mainnet" or "testnet". If unset, @buildeross packages default to mainnet/latest.
NEXT_PUBLIC_NETWORK_TYPE=
# ---------- Farcaster Configuration ----------
# The base URL for the Farcaster client API.
FARCASTER_API_BASE_URL=https://api.farcaster.xyz
# The API key for Farcaster Direct Cast API.
FARCASTER_API_KEY=
# Bot identity FID (required).
FARCASTER_APP_FID=
# Optional app-key auth for authenticated Farcaster API routes.
FARCASTER_APP_KEY=
FARCASTER_APP_KEY_PUBLIC=
# ---------- Cron Security ----------
# Shared secret used by Vercel cron requests (Authorization: Bearer <secret>).
CRON_SECRET=
# ---------- Feature Flags ----------
# Include testnet chains in runtime queries. Production defaults to false.
ENABLE_TESTNET_CHAINS=false
# Skip Farcaster sends and log message payloads instead.
NO_SEND_NOTIFICATIONS=false
# ---------- Health Warning Thresholds ----------
# Warn when pending queue depth exceeds this number.
PENDING_WARNING_THRESHOLD=500
# Warn when oldest pending task age exceeds this many minutes.
PENDING_AGE_WARNING_MINUTES=30
# Warn when oldest processing task lock age exceeds this many minutes.
PROCESSING_STALE_WARNING_MINUTES=20
# ---------- Optional Targeted Testing ----------
# Comma-separated FIDs to process (e.g. "123,456"). Empty means all followers.
TEST_TARGET_FIDS=
# Comma-separated DAO IDs to process. Empty means all DAOs.
TEST_TARGET_DAO_IDS=
# Comma-separated chain names (e.g. "base,optimism"). Empty means all chains.
TEST_TARGET_CHAINS=
# Dry-run mode for processing jobs (true/false).
TEST_DRY_RUN=false