-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
38 lines (31 loc) · 2.22 KB
/
Copy path.env.example
File metadata and controls
38 lines (31 loc) · 2.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Riyadh Mobility Intelligence Dashboard — environment template
# Copy to .env and fill in your values. Never commit .env.
# Leave optional variables empty to use sample/fallback mode.
# ─── Data mode ────────────────────────────────────────────────────────────────
# sample → always uses bundled files (default, works offline)
# blob → reads from Azure Blob Storage
# cosmos → reads from Azure Cosmos DB
# auto → cosmos if credentials present, else blob, else sample
DATA_MODE=sample
# ─── Azure Maps ───────────────────────────────────────────────────────────────
# Without this the app falls back to an OpenStreetMap tile layer.
AZURE_MAPS_KEY=
AZURE_MAPS_CLIENT_ID=
# ─── Azure Cosmos DB ──────────────────────────────────────────────────────────
COSMOS_ENDPOINT=
COSMOS_KEY=
COSMOS_DATABASE=mobilitydb
# ─── Azure Blob Storage ───────────────────────────────────────────────────────
AZURE_STORAGE_ACCOUNT_NAME=
AZURE_STORAGE_CONNECTION_STRING=
AZURE_STORAGE_ACCOUNT_URL=
AZURE_STORAGE_CONTAINER_RAW=raw-data
AZURE_STORAGE_CONTAINER_PROCESSED=processed-data
# ─── Azure Event Hubs (stretch goal — not required for MVP) ───────────────────
EVENT_HUB_CONNECTION_STRING=
EVENT_HUB_NAME=mobility-events
# ─── App Insights ─────────────────────────────────────────────────────────────
APPLICATIONINSIGHTS_CONNECTION_STRING=
# ─── Runtime ──────────────────────────────────────────────────────────────────
APP_ENV=local
DEBUG=false