Developer Navigation

Central navigation for architecture, SDK, API explorer, examples, and platform references.

Environment Variable Reference

Grouped by Hub, FleetOps, SDK, Billing, Authentication, Notifications, AI, Storage, Security, and Development/Testing.

Hub

NamePurposeRequiredDefaultExample
PLATFORM_INTERNAL_API_KEY Shared secret for server-to-server access-check API. Yes ap_internal_key_xxx
PLATFORM_TOKEN_SIGNING_SECRET Launch token signing and validation secret. Yes super-secret-signing-key
PLATFORM_LAUNCH_TOKEN_TTL_SECONDS Launch token expiry in seconds. No 120 120

FleetOps

NamePurposeRequiredDefaultExample
FLEETOPS_USE_ASSURED_SDK Enables SDK shadow-mode checks in FleetOps. No false true
PLATFORM_HUB_URL Base URL for Hub integration. Yes https://hub.assuredplatforms.com

SDK

NamePurposeRequiredDefaultExample
ASSURED_SDK_HUB_BASE_URL SDK Hub endpoint base URL. No https://hub.assuredplatforms.com
ASSURED_SDK_HUB_API_KEY SDK Hub API key override. No ap_internal_key_xxx
ASSURED_SDK_REQUEST_TIMEOUT_SECONDS SDK request timeout seconds. No 8 8

Billing

NamePurposeRequiredDefaultExample
STRIPE_SECRET_KEY Stripe secret key for billing operations. Yes sk_live_xxx
STRIPE_WEBHOOK_SECRET Stripe webhook signature validation key. Yes whsec_xxx

Authentication

NamePurposeRequiredDefaultExample
MICROSOFT_CLIENT_ID Microsoft Entra app ID. Yes entra-client-id
MICROSOFT_CLIENT_SECRET Microsoft Entra app secret. Yes entra-secret

Notifications

NamePurposeRequiredDefaultExample
NOTIFICATIONS_ENABLED Global notifications feature toggle. No false true
NOTIFICATIONS_EMAIL_BACKEND Notification email transport backend. No console graph

AI

NamePurposeRequiredDefaultExample
AI_FRAMEWORK_ENABLED Reserved flag for staged AI capability rollout. No false true

Storage

NamePurposeRequiredDefaultExample
FILES_MAX_UPLOAD_BYTES Maximum upload size in bytes. No 10485760 10485760
FILES_ALLOWED_MIME_TYPES Allowed upload MIME types. No platform default list application/pdf,image/png

Security

NamePurposeRequiredDefaultExample
DJANGO_SECRET_KEY Django signing secret. Yes unsafe-secret-key long-random-secret
DJANGO_CSRF_TRUSTED_ORIGINS Trusted CSRF origins. No https://hub.example.com

Development/Testing

NamePurposeRequiredDefaultExample
DJANGO_DEBUG Debug mode toggle. No false true
DB_NAME Database name override. No db.sqlite3 assuredPlatforms_local