-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.production
More file actions
101 lines (79 loc) · 2.31 KB
/
.env.production
File metadata and controls
101 lines (79 loc) · 2.31 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
APP_NAME=IntelliWeather
APP_VERSION=3.0.0
APP_HOST=0.0.0.0
APP_PORT=8000
DEBUG=False
SECRET_KEY=5fa3d27bbcd7a3c49f683c9f0f82df61e98150a58642fc92c8b5b7d1c942e1ed
SESSION_COOKIE_SECURE=False
SESSION_COOKIE_SAMESITE=lax
SESSION_COOKIE_HTTPONLY=True
SESSION_COOKIE_NAME=session_id
JWT_SECRET_KEY=c6aca8b3d4f19e87dd536a3c8547f2107c6926d5d64b3fd1b03fb9f6dc575a42
JWT_ALGORITHM=HS256
JWT_EXPIRATION_MINUTES=1440
BCRYPT_ROUNDS=12
API_KEY_HASH_SALT=a89df121ca07d447f4f81be1dd63c5274f4b703fbfe8e0bcd740c28c98e7083d
API_KEY_HASH_ALGORITHM=bcrypt
API_KEY_EXPIRES_DAYS=365
API_KEY_ROTATION_ENABLED=True
API_KEY_ALLOW_MULTIPLE=True
INTERNAL_SERVICE_HMAC_SECRET=e4b87fe594a5ed7c3b1fb4dde697f8f6cd003ea9f6db6f2f30e4337fb2238de0
RATE_LIMIT_SIGNATURE_SECRET=0c537a8bbfaeeb0a0fd44b64d2b08ad7d9c5c62a9a5ddadcb559728df99b75cf
OPEN_METEO_BASE_URL=https://api.open-meteo.com
WEATHERAPI_KEY=61375c6bfef242ffac1133310241109
AMBEE_API_KEY=3e7dd7afdcbe79dfb5f87df75ec0b9a45c4b7bfe7c4edb7878f11c76acc5b1d6
OPENAQ_API_KEY=7adde3e841b9f8cc3553a2e2e8aca7f5beb3e21ea1fa21cb861951631ef4778b
CACHE_TTL_SECONDS=3600
CACHE_MAX_SIZE=10000
GEOCODE_CACHE_TTL_SECONDS=86400
NOWCAST_CACHE_TTL=300
HOURLY_CACHE_TTL=1800
DAILY_CACHE_TTL=3600
INSIGHTS_CACHE_TTL=900
AUTOCOMPLETE_CACHE_TTL=3600
RATE_LIMIT_PER_MINUTE=60
RATE_LIMIT_BURST=100
FREE_TIER_RATE_LIMIT=60
PRO_TIER_RATE_LIMIT=5000
BUSINESS_TIER_RATE_LIMIT=50000
FREE_TIER_BURST=20
PRO_TIER_BURST=200
BUSINESS_TIER_BURST=1000
FREE_TIER_MONTHLY_QUOTA=3000
PRO_TIER_MONTHLY_QUOTA=150000
BUSINESS_TIER_MONTHLY_QUOTA=2000000
CORS_ORIGINS=["*"]
CORS_ALLOW_CREDENTIALS=True
CORS_ALLOW_HEADERS=["Authorization","Content-Type","X-API-Key"]
LOG_LEVEL=INFO
LOG_FORMAT=json
DATA_DIR=data
API_USAGE_LOG=data/api_usage.csv
SESSION_TIMEOUT_SECONDS=86400
API_KEY_RATE_LIMIT_DEFAULT=60
METRICS_ENABLED=True
FORCE_HTTPS=False
FEATURE_POLLEN=True
FEATURE_SOLAR=True
FEATURE_AQI_V2=True
FEATURE_MARINE=True
FEATURE_INSIGHTS=True
FEATURE_FORECAST_V3=True
FEATURE_AUTOCOMPLETE=True
ENABLE_FALLBACK=True
REDIS_ENABLED=False
REDIS_HOST=localhost
REDIS_PORT=6379
REDIS_DB=0
POSTGRES_ENABLED=False
POSTGRES_HOST=localhost
POSTGRES_PORT=5432
POSTGRES_DB=intelliweather
POSTGRES_USER=intelliweather
POSTGRES_PASSWORD=
BILLING_ENABLED=False
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=
STRIPE_PRICE_ID_PRO=
STRIPE_PRICE_ID_BUSINESS=
EMAIL_NOTIFICATIONS_ENABLED=False