-
-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Expand file tree
/
Copy path.env.example
More file actions
89 lines (80 loc) · 3.2 KB
/
Copy path.env.example
File metadata and controls
89 lines (80 loc) · 3.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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# Single-user authentication (used only when OIDC is not configured)
# Workers Runtime: set as an encrypted secret under Worker Variables and Secrets.
# Pages: set as an encrypted secret under the unified Variables and Secrets.
NUXT_SITE_TOKEN=replace-with-a-strong-private-token
# OIDC multi-user authentication
# Setting any required OIDC value selects OIDC mode. Set all four required
# values (issuer, client ID, client secret, and session secret) together.
# Register a confidential web client with this exact callback URL:
# https://your-sink.example/api/auth/callback
# Keep the client and session secrets in encrypted runtime secrets.
NUXT_OIDC_ISSUER=
NUXT_OIDC_CLIENT_ID=
NUXT_OIDC_CLIENT_SECRET=
NUXT_OIDC_REDIRECT_URI=
NUXT_OIDC_SESSION_SECRET=
NUXT_OIDC_SESSION_TTL_SECONDS=28800
# Optional OIDC multi-user administration and identity continuity
# Comma-separated OIDC email claims allowed to run site-wide administration.
NUXT_SITE_ADMIN_EMAILS=
# JSON map from a current OIDC subject to prior owner IDs it may continue to access.
# Example: {"current-subject":["previous-subject"]}
NUXT_LINK_OWNER_ALIASES=
# Required deployment configuration
# Workers Build: set in Workers Builds variables.
# Pages: set in the unified Variables and Secrets.
# These rewrite placeholders in wrangler.jsonc into gitignored wrangler.deploy.jsonc.
DEPLOY_D1_DATABASE_ID=
DEPLOY_KV_NAMESPACE_ID=
# Optional Wrangler preview KV (defaults to DEPLOY_KV_NAMESPACE_ID)
DEPLOY_KV_PREVIEW_NAMESPACE_ID=
# Recommended analytics access
# Workers Runtime: set in Worker Variables and Secrets; encrypt the API token.
# Pages: set in the unified Variables and Secrets; encrypt the API token.
NUXT_CF_ACCOUNT_ID=
NUXT_CF_API_TOKEN=
# Build + Runtime public overrides
# Only set overrides. Workers: use the same value in Build and Runtime.
# Pages: set once in the unified Variables and Secrets. Rebuild after changes.
NUXT_PUBLIC_PREVIEW_MODE=true
NUXT_PUBLIC_SLUG_DEFAULT_LENGTH=6
NUXT_PUBLIC_KV_BATCH_LIMIT=50
# Optional build configuration
# Workers Build: set in Workers Builds variables.
# Pages: set in the unified Variables and Secrets.
NUXT_API_CORS=true
# Optional Workers Build only
# Pages uses a dashboard R2 binding; do not set this variable for Pages.
DEPLOY_R2_BUCKET_NAME=test-r2
# Optional Wrangler preview R2 bucket (defaults to DEPLOY_R2_BUCKET_NAME)
DEPLOY_R2_PREVIEW_BUCKET_NAME=
# Optional runtime configuration
# Workers Runtime: set in Worker Variables and Secrets.
# Pages: set in the unified Variables and Secrets.
NUXT_HOME_URL=
NUXT_NOT_FOUND_REDIRECT=
NUXT_CF_ACCESS_TEAM_DOMAIN=
NUXT_CF_ACCESS_AUD=
NUXT_SAFE_BROWSING_DOH=
NUXT_WEBHOOK_URL=
# Use an encrypted secret on either platform.
NUXT_WEBHOOK_SECRET=
# Advanced
# Runtime defaults
# Workers Runtime or Pages unified Variables and Secrets.
NUXT_REDIRECT_STATUS_CODE=301
NUXT_LINK_CACHE_TTL=60
NUXT_REDIRECT_WITH_QUERY=false
NUXT_REDIRECT_NO_STORE=false
NUXT_CASE_SENSITIVE=false
NUXT_DATASET=sink
NUXT_LIST_QUERY_LIMIT=500
NUXT_DISABLE_BOT_ACCESS_LOG=false
NUXT_DISABLE_AUTO_BACKUP=false
NUXT_AI_MODEL="@cf/qwen/qwen3-30b-a3b-fp8"
NUXT_AI_PROMPT=
NUXT_AI_OG_PROMPT=
# Build defaults
# Workers Builds or Pages unified Variables and Secrets.
DEPLOY_D1_DATABASE_NAME=sink
DEPLOY_ANALYTICS_DATASET=sink