Last active
January 29, 2026 22:14
-
-
Save panchicore/35cb1b5a152d88a77b2d251b7335b43e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var | category | priority | status | usage_type | vmconfig_key | notes | |
|---|---|---|---|---|---|---|---|
| FLASK_ENV | core | HIGH | SKIPPED | read | 17 usages across codebase | ||
| RUN_MODE | core | HIGH | SKIPPED | read | 5 usages - wsgi/api/auth_policy_updater | ||
| FLASK_DEBUG | core | MEDIUM | SKIPPED | read | gunicorn_config only | ||
| PG_ENCRYPTION_KEY | database | HIGH | PENDING | read | 8 usages in db/ modules | ||
| REDIS_URL | database | HIGH | PENDING | read | 2 usages - messaging and events/handlers | ||
| LOG_LEVEL | logging | HIGH | SKIPPED | read | structlog.py | ||
| VM_PRETTY_LOGS | logging | MEDIUM | SKIPPED | read | structlog.py | ||
| EXCLUDED_LOG_MODULES | logging | LOW | SKIPPED | read | structlog.py | ||
| DD_TRACE_ENABLED | datadog | MEDIUM | DONE | read | datadog.trace_enabled | wsgi.py and api.py | |
| DD_TRACE_LOG_FORMAT | datadog | MEDIUM | DONE | write | datadog.trace_log_format | set for Datadog SDK | |
| DD_TRACE_WRITER_LOG_LEVEL | datadog | MEDIUM | DONE | write | datadog.trace_writer_log_level | set for Datadog SDK | |
| DD_TRACE_LOG_LEVEL | datadog | MEDIUM | DONE | write | datadog.trace_log_level | set for Datadog SDK | |
| DD_LOGS_INJECTION | datadog | MEDIUM | DONE | write | datadog.logs_injection | set for Datadog SDK | |
| DD_TRACE_WRITER_INTERVAL_SECONDS | datadog | MEDIUM | DONE | write | datadog.trace_writer_interval_seconds | set for Datadog SDK | |
| DD_TRACE_WRITER_REUSE_CONNECTIONS | datadog | MEDIUM | DONE | write | datadog.trace_writer_reuse_connections | set for Datadog SDK | |
| DD_ENV | datadog | MEDIUM | SKIPPED | read | structlog.py reads before vmconfig | ||
| DD_SERVICE | datadog | MEDIUM | SKIPPED | read | structlog.py reads before vmconfig | ||
| DD_VERSION | datadog | MEDIUM | SKIPPED | read | structlog.py reads before vmconfig | ||
| EMAIL_SENDER | HIGH | PENDING | read | emails/config.py | |||
| EMAIL_FROM_ADDR | MEDIUM | PENDING | read | emails/config.py | |||
| EMAIL_FROM_NAME | MEDIUM | PENDING | read | emails/config.py | |||
| EMAIL_REPLY_TO | MEDIUM | PENDING | read | emails/config.py | |||
| EMAIL_TEMPLATES_DIRECTORY | LOW | PENDING | read | emails/config.py | |||
| SMTP_SERVER | MEDIUM | PENDING | read | emails/config.py | |||
| SMTP_PORT | MEDIUM | PENDING | read | emails/config.py | |||
| SMTP_USERNAME | MEDIUM | PENDING | read | emails/config.py | |||
| SMTP_PASSWORD | MEDIUM | PENDING | read | emails/config.py | |||
| SMTP_SECURITY | MEDIUM | PENDING | read | emails/config.py | |||
| SMTP_FORCE_SSL | MEDIUM | PENDING | read | emails/config.py | |||
| SMTP_TIMEOUT | LOW | PENDING | read | smtp/sender.py | |||
| SES_REGION | MEDIUM | PENDING | read | emails/config.py | |||
| SES_ACCESS_KEY_ID | MEDIUM | PENDING | read | emails/config.py | |||
| SES_SECRET_ACCESS_KEY | MEDIUM | PENDING | read | emails/config.py | |||
| POSTMARK_API_KEY | HIGH | PENDING | read | emails/config.py and email_sender.py | |||
| SENDGRID_API_KEY | HIGH | PENDING | read | emails/config.py and email_sender.py | |||
| OBJECT_STORAGE_PROVIDER | storage | HIGH | DONE | read | storage.provider | object_storage_ext/core.py | |
| OBJECT_STORAGE_WEBHOOK_URL | storage | MEDIUM | DONE | read | storage.webhook_url | object_storage.py | |
| OBJECT_STORAGE_PRESIGNED_URL_EXPIRATION | storage | LOW | DONE | read | storage.presigned_url_expiration | object_storage.py - 2 usages | |
| AWS_REGION | aws | HIGH | PENDING | read | multiple files - storage/email/metadata | ||
| AWS_DEFAULT_REGION | aws | HIGH | PENDING | read | multiple files - storage/email/metadata | ||
| AWS_ENDPOINT_URL_S3 | aws | MEDIUM | PENDING | read | object_storage.py | ||
| AWS_S3_KMS_KEY_ARN | aws | MEDIUM | PENDING | read | object_storage.py | ||
| AWS_ACCESS_KEY_ID | aws | HIGH | PENDING | read | smtp/sender.py for SES | ||
| AWS_SECRET_ACCESS_KEY | aws | HIGH | PENDING | read | smtp/sender.py for SES | ||
| LD_CLIENT_ID | feature_flags | HIGH | DONE | read | launchdarkly.client_id | vmconfig already handles - feature_flags.py DELETED | |
| LD_OFFLINE | feature_flags | HIGH | DONE | read | launchdarkly.offline | vmconfig already handles - feature_flags.py DELETED | |
| FEATURE_FLAGS_GENERATE_WITH_AI | feature_flags | LOW | DONE | read | launchdarkly.enable.ai_generate_with_ai | migrated to vmconfig - feature_flags.py DELETED | |
| INTEGRATIONS_BASE_URL | integrations | HIGH | DONE | read | integrations.base_url | 4 usages across services/routes | |
| INTEGRATIONS_TIMEOUT | integrations | MEDIUM | DONE | read | integrations.timeout | services/integrations/service.py | |
| TOKEN_CACHE_EXPIRATION_TIME_SECONDS | auth | MEDIUM | SKIPPED/REASSIGNED | read | Reassigned to Matt - auth/OIDC domain | ||
| USE_CASBIN | auth | MEDIUM | SKIPPED/REASSIGNED | read | Reassigned to Matt - auth/OIDC domain | ||
| CASBIN_SERVER_URL | auth | MEDIUM | SKIPPED/REASSIGNED | read | Reassigned to Matt - auth/OIDC domain | ||
| BACKEND_JWT_PRIVATE_KEYS | auth | HIGH | SKIPPED/REASSIGNED | read | Reassigned to Matt - auth/OIDC domain (sensitive) | ||
| GUNICORN_WORKERS | gunicorn | MEDIUM | PENDING | read | gunicorn_config.py | ||
| GUNICORN_WORKER_MAX_REQUESTS | gunicorn | LOW | PENDING | read | gunicorn_config.py | ||
| ENABLE_SIEM_BRIDGE | operational | LOW | PENDING | read | errors/handlers.py | ||
| WEBHOOKS_ENABLED | operational | MEDIUM | PENDING | read | db/event.py | ||
| DOC_EXPORT_RENDER_BATCH_SIZE | operational | LOW | PENDING | read | utils/reports.py | ||
| TIME_UPDATE_THROTTLE_INTERVAL_MINUTES | operational | LOW | PENDING | read | db/user.py | ||
| UPDATE_THRESHOLD_HOURS | operational | LOW | PENDING | read | 2 usages - custom_fields_mixin/model_inventory | ||
| ENTITY_ATTACHMENT_SNAPSHOT_MAX_WORKERS | operational | LOW | PENDING | read | db/attestation.py | ||
| PDF_PARSE_MAX_RETRIES | operational | LOW | DONE | read | pdf_parse.max_retries | tasks/knowledge_document.py - migrated to vmconfig | |
| TEST_EMAIL_RECIPIENTS | testing | LOW | PENDING | read | email_notifications.py - test override | ||
| VM_MARKETPLACE_ROLE_ARN | marketplace | LOW | PENDING | read | amazon_marketplace_handlers.py | ||
| AMAZON_MARKETPLACE_REGION | marketplace | LOW | PENDING | read | amazon_marketplace_handlers.py | ||
| AMAZON_EVENTBRIDGE_HEADER | marketplace | LOW | PENDING | read | amazon_marketplace.py | ||
| PROFILING | operational | LOW | PENDING | read | db/model_inventory.py | ||
| VM_RELEASE_VERSION | agents | MEDIUM | PENDING | read | agents/utils.py | ||
| AGENTS_MODEL_ALIASES_FLAG | agents | LOW | PENDING | read | agents/utils.py | ||
| AGENTS_MODEL_ALIASES | agents | LOW | PENDING | read | agents/utils.py | ||
| LITELLM_URL | agents | HIGH | PENDING | read | agents/utils.py and litellm/__init__.py | ||
| LITELLM_MASTER_KEY | agents | HIGH | PENDING | read | agents/utils.py and litellm/__init__.py | ||
| OPENAI_API_KEY | agents | MEDIUM | PENDING | read | pdf_to_document_agent.py | ||
| PDF_PARSE_URL | agents | LOW | PENDING | read | parse_pdf.py | ||
| PDF_PARSE_TIMEOUT | agents | LOW | PENDING | read | parse_pdf.py | ||
| DATABASE_URL | litellm | LOW | SKIPPED | read | litellm/init_db.py - separate service | ||
| DD_API_KEY | litellm | LOW | SKIPPED | read | litellm/handlers.py - separate service | ||
| DD_SITE | litellm | LOW | SKIPPED | read | litellm/handlers.py - separate service | ||
| PDF_PARSE_MAX_CONCURRENT | pdf-parse | LOW | PENDING | read | pdf-parse/app/main.py | ||
| PDF_PARSE_HEARTBEAT_INTERVAL | pdf-parse | LOW | PENDING | read | pdf-parse/app/main.py |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment