# Specify the path of the nuxt/nuxt repository locally NUXT_V3_PATH= NUXT_V4_PATH= # Specify the path of the nuxt/examples repository locally NUXT_EXAMPLES_PATH= # Used when pre-rendering the docs for dynamic OG images NUXT_PUBLIC_SITE_URL= # Used for fetching the docs & examples from GitHub and GitHub sponsors NUXT_GITHUB_TOKEN= # Use for Turnsttle: Privacy-focused alternative to CAPTCHA from Cloudflare https://nuxt.com/modules/turnstile NUXT_PUBLIC_TURNSTILE_SITE_KEY= # =================================== # Authentication # =================================== # Sign-in is open to anyone with a GitHub account. # Admin access (admin dashboard, admin MCP) is restricted to Nuxt core team members # and any logins listed in NUXT_ADMIN_GITHUB_LOGINS. # Create a GitHub OAuth app at: https://github.com/settings/applications/new # Callback URL: http://localhost:3000/api/auth/github (adjust for your domain) # GitHub OAuth Application Client ID NUXT_OAUTH_GITHUB_CLIENT_ID= # GitHub OAuth Application Client Secret NUXT_OAUTH_GITHUB_CLIENT_SECRET= # Session encryption password (generate a secure random string) # You can use: openssl rand -base64 32 NUXT_SESSION_PASSWORD= # Comma-separated list of GitHub logins that should be granted admin role # (in addition to Nuxt core team members) NUXT_ADMIN_GITHUB_LOGINS= # MCP Evaluation (Optional - for running evalite tests) AI_GATEWAY_API_KEY= MCP_URL=http://localhost:3000/mcp # Eve agent internal API (required for Nuxi on Eve — same value on web + eve Vercel services) INTERNAL_API_SECRET= # Vercel Connect Slack client UID — eve service only. # Local dev and Vercel preview default to slack/nuxi-preview; prod uses slack/nuxi. Set to override. SLACK_CONNECTOR= # Bearer token for /mcp/admin — web service (handler) + eve service (admin-mcp connection) NUXT_MCP_ADMIN_TOKEN= # Eve workflows (eve service only) # Channel names (users.conversations). Optional NUXT_*_SLACK_CHANNEL_ID overrides and skips name resolution. NUXT_WORKFLOW_SLACK_CHANNEL=project-nuxi # NUXT_WORKFLOW_SLACK_CHANNEL_ID= NUXT_WORKFLOW_SINCE_DAYS=7 NUXT_FIREHOSE_SLACK_CHANNEL=firehose-nuxt # NUXT_FIREHOSE_SLACK_CHANNEL_ID= # Slack workspace subdomain for archive permalinks (https://.slack.com/archives/…) NUXT_SLACK_WORKSPACE=vercel # Manual trigger on preview: set to 1 to force-enable on prod NUXT_WORKFLOW_MANUAL_TRIGGER= # for fetching sponsors NUXT_OPEN_COLLECTIVE_API_KEY= # for newsletter subscription via Resend NUXT_RESEND_API_KEY= NUXT_RESEND_AUDIENCE_ID= # for overriding the contact email used in the site footer and contact forms NUXT_CONTACT_EMAIL="" # for verifying Turnstile responses (/api/support/contact form) NUXT_TURNSTILE_SECRET_KEY=