-
-
Notifications
You must be signed in to change notification settings - Fork 16
Expand file tree
/
Copy path.env.example
More file actions
36 lines (33 loc) · 1.76 KB
/
.env.example
File metadata and controls
36 lines (33 loc) · 1.76 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
# NBADB Configuration
# All values have sensible defaults — override as needed
# ── Kaggle API ──────────────────────────────────────────
# KAGGLE_USERNAME=your_username
# KAGGLE_KEY=your_api_key
# ── General ─────────────────────────────────────────────
# NBADB_DATA_DIR=nbadb
# NBADB_LOG_DIR=logs
# NBADB_FORMATS=["sqlite","duckdb","csv","parquet"]
# NBADB_DAILY_LOOKBACK_DAYS=7
# NBADB_PBP_CHUNK_SIZE=500
# NBADB_KAGGLE_DATASET=wyattowalsh/basketball
# NBADB_SEMAPHORE_TIERS='{"box_score": 10, "play_by_play": 5, "game_log": 20, "player_info": 15, "default": 10}'
# ── Proxy support ────────────────────────────────────────
# NBADB_PROXY_ENABLED=true
# NBADB_PROXY_URLS=["http://1.2.3.4:8080","http://5.6.7.8:3128"]
# NBADB_PROXY_BOOTSTRAP=true
# NBADB_PROXY_BOOTSTRAP_SAMPLE_SIZE=5
# NBADB_PROXY_STRATEGY=round_robin
# NBADB_PROXY_USE_ALL_SOURCES=true
# NBADB_PROXY_SEMAPHORE_MULTIPLIER=1.5
#
# ── NordVPN Docker proxy fleet (recommended) ──────────
# Run: docker compose -f docker-compose.proxy.yml up -d
# Get token: Nord Account → Advanced settings → Access token
# NORDVPN_TOKEN=your-token-here
# NBADB_PROXY_ENABLED=true
# NBADB_PROXY_BOOTSTRAP=false
# NBADB_PROXY_URLS=["http://localhost:18881","http://localhost:18882","http://localhost:18883","http://localhost:18884","http://localhost:18885","http://localhost:18886"]
#
# ── Credential-based SOCKS5 (NordVPN) ───────────────────
# NBADB_PROXY_USER=service_username
# NBADB_PROXY_PASS=service_password