-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
44 lines (34 loc) · 1.11 KB
/
.env.example
File metadata and controls
44 lines (34 loc) · 1.11 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
39
40
41
42
43
44
# Azure DevOps Configuration
AZDO_ORGANIZATIONURL=https://dev.azure.com/your-organization
AZDO_PERSONALACCESSTOKEN=your-pat-token-here
# Application Configuration
ASPNETCORE_ENVIRONMENT=Production
VERSION=latest
TZ=UTC
# Security Configuration
AZURE_KEY_VAULT_URL=https://your-keyvault.vault.azure.net/
MANAGED_IDENTITY_CLIENT_ID=your-managed-identity-client-id
# Redis Configuration (if using distributed cache)
REDIS_PASSWORD=your-secure-redis-password
REDIS_CONNECTION_STRING=localhost:6379
# Redis Development Password (for dev environment)
REDIS_DEV_PASSWORD=your-dev-redis-password
# Monitoring Configuration
SENTRY_DSN=your-sentry-dsn
GRAFANA_PASSWORD=your-grafana-password
# Rate Limiting
RATE_LIMIT_REQUESTS_PER_MINUTE=60
RATE_LIMIT_REQUESTS_PER_HOUR=1000
# Security
API_KEY_HASH=your-api-key-hash
ALLOWED_IP_RANGES=10.0.0.0/8,192.168.0.0/16
# Logging
LOG_LEVEL=Information
ENABLE_STRUCTURED_LOGGING=true
ENABLE_SENSITIVE_DATA_FILTERING=true
# Health Checks
HEALTH_CHECK_TIMEOUT_SECONDS=30
MEMORY_THRESHOLD_PERCENT=90
# Container Resource Limits
MEMORY_LIMIT=512m
CPU_LIMIT=0.5