API_USERNAME= API_PASSWORD= PORT=3000 FIXED_STAFF_ACTIVITY_ID=7095 ALLOWED_ORIGINS=* S3_ENDPOINT= S3_PUBLIC_URL= S3_BUCKET_NAME= S3_ACCESS_KEY_ID= S3_SECRET_ACCESS_KEY= S3_REGION= S3_PUBLIC_URL_PREFIX=files REDIS_URL=redis://:dsas-cca@redis:6379 MIN_ACTIVITY_ID_SCAN=3000 MAX_ACTIVITY_ID_SCAN=8000 CONCURRENT_API_CALLS=16 STAFF_UPDATE_INTERVAL_MINS=360 CLUB_UPDATE_INTERVAL_MINS=360 LOG_LEVEL=info # Example: 'debug', 'info', 'warn', 'error' # Cache TTL Configuration (in seconds) ACTIVITY_CACHE_TTL=86400 # 24 hours for normal activity data STAFF_CACHE_TTL=86400 # 24 hours for staff data ERROR_CACHE_TTL=3600 # 1 hour for error states (allows retry) # Proxy Configuration (Optional) # Set USE_PROXY=true to enable proxy for Playwright requests USE_PROXY=false # Custom proxy server (default: socks5://warp-proxy:9091 when using warp-proxy service) # Examples: # HTTP: http://proxy.example.com:8080 # SOCKS5: socks5://proxy.example.com:1080 # Warp: socks5://warp-proxy:9091 ALL_PROXY= HTTP_PROXY= HTTPS_PROXY=