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
5cde3e4on 2026-09-02 bytools/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.tsAI_LOGIN_CACHE_SCRIPT— used in src/common/configuration.tsAI_LOGIN_MODEL— used in src/common/configuration.tsAWS_REGION— used in src/ai/ai-services/claude-bedrock.ai.ts, src/users/services/smart-due-date.service.tsBEDROCK_API_KEY— used in src/ai/ai-services/claude-bedrock.ai.ts, src/users/services/smart-due-date.service.tsBEDROCK_CLAUDE_MODEL— used in src/ai/ai-services/claude-bedrock.ai.ts, src/users/services/smart-due-date.service.tsBRANDFETCH_CLIENT_ID— used in src/brandfetch/brandfetch.service.tsBUNDLE_RUN_DRIVES_EXECUTION— used in src/common/configuration.tsBUNDUL_CHARGES_PASSPORT_ACCOUNT_ID— used in src/ledger/services/money-movement-ingest.service.ts, src/passport/services/user-passport.service.tsBUNDUL_TRUEUP_PASSPORT_ACCOUNT_ID— used in src/common/configuration.ts, src/ledger/services/money-movement-ingest.service.ts, src/passport/services/user-passport.service.tsCANCEL_CARDS_ON_RUN_FAILURE— used in src/common/configuration.tsCLOUDINARY_API_KEY— used in src/automation/supported-automations/base.automation.tsCLOUDINARY_API_SECRET— used in src/automation/supported-automations/base.automation.tsCLOUDINARY_CLOUD_NAME— used in src/automation/supported-automations/base.automation.tsCPX_BUNDUL_ID— used in src/common/configuration.tsENCRYPTION_ALGO— used in src/subscriptions/schemas/user-subscription.schema.ts, src/virtual-card/services/virtual-card.service.tsENCRYPTION_SECRET— used in src/common/utils/encryption.tsGITHUB_SHA— used in src/instrument.tsGOOGLE_CHAT_WEBHOOK_URL— used in src/common/configuration.tsGOOGLE_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.tsGOOGLE_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.tsHOSTNAME— used in src/common/cron-lock/cron-lock.service.tsINFOBIP_API_KEY— used in src/infobip/infobip.service.tsINFOBIP_BASE_URL— used in src/infobip/infobip.service.tsJWT_SECRET— used in src/users/services/users.service.tsMONGO_DEBUG— used in src/common/configuration.tsNODE_ENV— used in src/common/posthog/posthog.interceptor.ts, src/common/posthog/posthog.service.ts, src/instrument.tsONESUB_DEEPLINK— used in src/common/configuration.tsOPS_ALERT_EMAILS— used in src/notifications/notifications.service.tsPASSPORT_API_KEY— used in src/passport/passport.service.tsPASSPORT_BASE_URL— used in src/passport/passport.service.tsPAYMENT_HTTP_MAX_ATTEMPTS— used in src/passport/passport.service.tsPAYMENT_HTTP_TIMEOUT_MS— used in src/common/configuration.ts, src/passport/passport.module.ts, src/passport/passport.service.tsPLAID_ENV— used in src/common/configuration.tsREFRESH_TOKEN_TTL— used in src/common/configuration.tsSUB_ENCRYPTION_KEY— used in src/subscriptions/schemas/user-subscription.schema.ts, src/virtual-card/services/virtual-card.service.tsTERMINATE_CARDS_ON_DUNNING_TERMINAL— used in src/common/configuration.tsTEST_AUTOMATION_EMAIL— used in src/common/configuration.tsTEST_AUTOMATION_PASSWORD— used in src/common/configuration.tsTEST_LOGIN_CREDS— used in src/common/configuration.tsTEST_SEED_ENABLED— used in src/admin-seed/test-seed.controller.tsTREMENDOUS_API_KEY— used in src/gift-card/gift-card.service.tsTREMENDOUS_API_URL— used in src/gift-card/gift-card.service.tsTREMENDOUS_ENV— used in src/gift-card/gift-card.service.tsTREMENDOUS_FUNDING_SOURCE— used in src/gift-card/gift-card.service.tsTRUEUP_ADMIN_EMAILS— used in src/common/configuration.tsTRUEUP_APPROVAL_BASE_URL— used in src/common/configuration.tsTRUEUP_CONSOLE_URL— used in src/common/configuration.tsTRUEUP_TOKEN_EXPIRY_HOURS— used in src/common/configuration.tsVC_PRECHARGE_WINDOW_DAYS— used in src/jobs/jobs/vc-precharge-alert.job.tsVC_TOPUP_SKIP_PAST_DUE— used in src/subscriptions/orchestration/virtual-card-orchestration.service.tsVC_TOPUP_TEST_USER_IDS— used in src/jobs/jobs/virtual-card-scoped-topup.job.tsVC_WEEKLY_TOPUP_AMOUNT— used in src/jobs/jobs/virtual-card-scoped-topup.job.tsWIPE_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.