Bundul
Internal
Browse docs
Waiting for review

generated

Environment variables (91)

Generated from the code on every merge. Do not edit it — fix the generator instead.

Written by the build · 2 September 2026

Environment variables (91)

Generated from commit 5cde3e4 on 2026-09-02 by tools/docs/generate.ts. Do not edit this file. Fix the generator instead.

Names only — values are never written here. .env.example is the declaration; the code is the usage.

⚠️ Used in code but missing from .env.example (54)

A deploy can succeed while these are unset, and the feature silently does nothing.

  • ACCESS_TOKEN_TTL — used in src/common/configuration.ts
  • AI_LOGIN_CACHE_SCRIPT — used in src/common/configuration.ts
  • AI_LOGIN_MODEL — used in src/common/configuration.ts
  • AWS_REGION — used in src/ai/ai-services/claude-bedrock.ai.ts, src/users/services/smart-due-date.service.ts
  • BEDROCK_API_KEY — used in src/ai/ai-services/claude-bedrock.ai.ts, src/users/services/smart-due-date.service.ts
  • BEDROCK_CLAUDE_MODEL — used in src/ai/ai-services/claude-bedrock.ai.ts, src/users/services/smart-due-date.service.ts
  • BRANDFETCH_CLIENT_ID — used in src/brandfetch/brandfetch.service.ts
  • BUNDLE_RUN_DRIVES_EXECUTION — used in src/common/configuration.ts
  • BUNDUL_CHARGES_PASSPORT_ACCOUNT_ID — used in src/ledger/services/money-movement-ingest.service.ts, src/passport/services/user-passport.service.ts
  • BUNDUL_TRUEUP_PASSPORT_ACCOUNT_ID — used in src/common/configuration.ts, src/ledger/services/money-movement-ingest.service.ts, src/passport/services/user-passport.service.ts
  • CANCEL_CARDS_ON_RUN_FAILURE — used in src/common/configuration.ts
  • CLOUDINARY_API_KEY — used in src/automation/supported-automations/base.automation.ts
  • CLOUDINARY_API_SECRET — used in src/automation/supported-automations/base.automation.ts
  • CLOUDINARY_CLOUD_NAME — used in src/automation/supported-automations/base.automation.ts
  • CPX_BUNDUL_ID — used in src/common/configuration.ts
  • ENCRYPTION_ALGO — used in src/subscriptions/schemas/user-subscription.schema.ts, src/virtual-card/services/virtual-card.service.ts
  • ENCRYPTION_SECRET — used in src/common/utils/encryption.ts
  • GITHUB_SHA — used in src/instrument.ts
  • GOOGLE_CHAT_WEBHOOK_URL — used in src/common/configuration.ts
  • GOOGLE_CLIENT_ID — used in src/email-parser/auth/google/google-calendar/google-calendar.service.ts, src/email-parser/auth/google/strategies/google.strategy.ts, src/email-parser/providers/gmail.provider.ts
  • GOOGLE_CLIENT_SECRET — used in src/email-parser/auth/google/google-calendar/google-calendar.service.ts, src/email-parser/auth/google/strategies/google.strategy.ts, src/email-parser/providers/gmail.provider.ts
  • HOSTNAME — used in src/common/cron-lock/cron-lock.service.ts
  • INFOBIP_API_KEY — used in src/infobip/infobip.service.ts
  • INFOBIP_BASE_URL — used in src/infobip/infobip.service.ts
  • JWT_SECRET — used in src/users/services/users.service.ts
  • MONGO_DEBUG — used in src/common/configuration.ts
  • NODE_ENV — used in src/common/posthog/posthog.interceptor.ts, src/common/posthog/posthog.service.ts, src/instrument.ts
  • ONESUB_DEEPLINK — used in src/common/configuration.ts
  • OPS_ALERT_EMAILS — used in src/notifications/notifications.service.ts
  • PASSPORT_API_KEY — used in src/passport/passport.service.ts
  • PASSPORT_BASE_URL — used in src/passport/passport.service.ts
  • PAYMENT_HTTP_MAX_ATTEMPTS — used in src/passport/passport.service.ts
  • PAYMENT_HTTP_TIMEOUT_MS — used in src/common/configuration.ts, src/passport/passport.module.ts, src/passport/passport.service.ts
  • PLAID_ENV — used in src/common/configuration.ts
  • REFRESH_TOKEN_TTL — used in src/common/configuration.ts
  • SUB_ENCRYPTION_KEY — used in src/subscriptions/schemas/user-subscription.schema.ts, src/virtual-card/services/virtual-card.service.ts
  • TERMINATE_CARDS_ON_DUNNING_TERMINAL — used in src/common/configuration.ts
  • TEST_AUTOMATION_EMAIL — used in src/common/configuration.ts
  • TEST_AUTOMATION_PASSWORD — used in src/common/configuration.ts
  • TEST_LOGIN_CREDS — used in src/common/configuration.ts
  • TEST_SEED_ENABLED — used in src/admin-seed/test-seed.controller.ts
  • TREMENDOUS_API_KEY — used in src/gift-card/gift-card.service.ts
  • TREMENDOUS_API_URL — used in src/gift-card/gift-card.service.ts
  • TREMENDOUS_ENV — used in src/gift-card/gift-card.service.ts
  • TREMENDOUS_FUNDING_SOURCE — used in src/gift-card/gift-card.service.ts
  • TRUEUP_ADMIN_EMAILS — used in src/common/configuration.ts
  • TRUEUP_APPROVAL_BASE_URL — used in src/common/configuration.ts
  • TRUEUP_CONSOLE_URL — used in src/common/configuration.ts
  • TRUEUP_TOKEN_EXPIRY_HOURS — used in src/common/configuration.ts
  • VC_PRECHARGE_WINDOW_DAYS — used in src/jobs/jobs/vc-precharge-alert.job.ts
  • VC_TOPUP_SKIP_PAST_DUE — used in src/subscriptions/orchestration/virtual-card-orchestration.service.ts
  • VC_TOPUP_TEST_USER_IDS — used in src/jobs/jobs/virtual-card-scoped-topup.job.ts
  • VC_WEEKLY_TOPUP_AMOUNT — used in src/jobs/jobs/virtual-card-scoped-topup.job.ts
  • WIPE_CREDENTIALS_AFTER_RUN — used in src/common/configuration.ts

Declared but not read anywhere (1)

Probably dead. Safe to remove once confirmed.

  • BUNDUL_ID

All variables

Variable In .env.example Read in
ACCESS_TOKEN_TTL 1 file
ADMIN_EMAIL_DOMAIN 1 file
ADMIN_PANEL_URL 1 file
ADMIN_PASSWORD 1 file
ADMIN_SEED_PASSWORD 1 file
ADMIN_USERNAME 1 file
AI_LOGIN_CACHE_SCRIPT 1 file
AI_LOGIN_MODEL 1 file
AUTOMATION_SERVICE_URL 1 file
AWS_REGION 2 files
BEDROCK_API_KEY 2 files
BEDROCK_CLAUDE_MODEL 2 files
BETTERSTACK_TOKEN 1 file
BRANDFETCH_CLIENT_ID 1 file
BROWSER_USE_API_KEY 1 file
BROWSER_USE_WORKSPACE_ID 1 file
BUNDLE_RUN_DRIVES_EXECUTION 1 file
BUNDUL_CARD_ADDRESS 1 file
BUNDUL_CARD_EXPIRATION 1 file
BUNDUL_CARD_HOLDER 1 file
BUNDUL_CARD_NUMBER 1 file
BUNDUL_CARD_SECURITY_CODE 1 file
BUNDUL_CARD_ZIP_CODE 1 file
BUNDUL_CHARGES_PASSPORT_ACCOUNT_ID 2 files
BUNDUL_ENV 1 file
BUNDUL_ID
BUNDUL_TRUEUP_PASSPORT_ACCOUNT_ID 3 files
CANCEL_CARDS_ON_RUN_FAILURE 1 file
CLOUDINARY_API_KEY 1 file
CLOUDINARY_API_SECRET 1 file
CLOUDINARY_CLOUD_NAME 1 file
CPX_BUNDUL_ID 1 file
DOCS_SYNC_SECRET 1 file
ENCRYPTION_ALGO 2 files
ENCRYPTION_SECRET 1 file
GITHUB_SHA 1 file
GOOGLE_CHAT_WEBHOOK_URL 1 file
GOOGLE_CLIENT_ID 3 files
GOOGLE_CLIENT_SECRET 3 files
HOSTNAME 1 file
INFOBIP_API_KEY 1 file
INFOBIP_BASE_URL 1 file
JWT_SECRET 1 file
MONGO_DEBUG 1 file
MONGO_URL 1 file
NODE_ENV 3 files
ONESUB_DEEPLINK 1 file
OPS_ALERT_EMAILS 1 file
PASSPORT_API_KEY 1 file
PASSPORT_BASE_URL 1 file
PAYMENT_HTTP_MAX_ATTEMPTS 1 file
PAYMENT_HTTP_TIMEOUT_MS 4 files
PLAID_CLIENT_ID 1 file
PLAID_ENV 1 file
PLAID_SECRET 1 file
PORT 1 file
REFRESH_TOKEN_TTL 1 file
SECRET 1 file
SENTRY_DSN 1 file
SENTRY_ENVIRONMENT 1 file
SENTRY_PROFILES_SAMPLE_RATE 1 file
SENTRY_RELEASE 1 file
SENTRY_TRACES_SAMPLE_RATE 1 file
SLACK_BOT_TOKEN 1 file
SUB_ENCRYPTION_KEY 2 files
TERMINATE_CARDS_ON_DUNNING_TERMINAL 1 file
TEST_AUTOMATION_EMAIL 1 file
TEST_AUTOMATION_PASSWORD 1 file
TEST_LOGIN_CREDS 1 file
TEST_SEED_ENABLED 1 file
TREMENDOUS_API_KEY 1 file
TREMENDOUS_API_URL 1 file
TREMENDOUS_ENV 1 file
TREMENDOUS_FUNDING_SOURCE 1 file
TRUEUP_ADMIN_EMAILS 1 file
TRUEUP_APPROVAL_BASE_URL 1 file
TRUEUP_CONSOLE_URL 1 file
TRUEUP_TOKEN_EXPIRY_HOURS 1 file
UTILITY_INSIGHTS_ALLOWLIST 1 file
UTILITY_INSIGHTS_SEND_ENABLED 1 file
VC_PRECHARGE_WINDOW_DAYS 1 file
VC_SUB_FUNDING_MONTHS 1 file
VC_TOPUP_SKIP_PAST_DUE 1 file
VC_TOPUP_TEST_USER_IDS 1 file
VC_UTILITY_FUNDING_MONTHS 1 file
VC_WEEKLY_TOPUP_AMOUNT 1 file
VIRTUAL_CARD_API_KEY 1 file
VIRTUAL_CARD_URL 1 file
WEBHOOK_PASSWORD 1 file
WEBHOOK_USERNAME 1 file
WIPE_CREDENTIALS_AFTER_RUN 1 file

This page is written by the build from the code, so there is nothing to edit here. If it is wrong, the generator is wrong.