.env.example•1.26 kB
# Firewalla MSP API Configuration
# Copy this file to .env and fill in your actual credentials
# Your Firewalla MSP API access token
# Get this from your MSP portal at https://yourdomain.firewalla.net
# Navigate to Account Settings > API Settings > Generate Personal Access Token
FIREWALLA_MSP_TOKEN=your_msp_access_token_here
# Your Firewalla MSP domain (e.g., yourdomain.firewalla.net)
# Format: yourdomain.firewalla.net (without https://)
FIREWALLA_MSP_ID=yourdomain.firewalla.net
# Your Firewalla Box Global ID (GID)
# Find this in the box details in your MSP portal
# Format: UUID like 1eb71e38-3a95-4371-8903-ace24c83ab49
FIREWALLA_BOX_ID=your_box_gid_here
# Optional: API timeout in milliseconds (default: 30000)
FIREWALLA_API_TIMEOUT=30000
# Optional: Rate limit per minute (default: 100)
FIREWALLA_RATE_LIMIT=100
# Optional: Cache TTL in seconds (default: 300)
# Controls how long API responses are cached
FIREWALLA_CACHE_TTL=300
# Optional: Cache TTL environment variable alias (also accepts CACHE_TTL)
CACHE_TTL=300
# Optional: Debug settings
# Enable specific debug namespaces for troubleshooting
# DEBUG=firewalla:*
# DEBUG=cache,performance,api
# DEBUG=validation,error-handler
# DEBUG=query,optimization
# DEBUG=pipeline,data-processing