| { |
| "_comment": "Template only. Copy to config/api_keys.json (git-ignored) and replace with real, randomly-generated tokens. NEVER commit the real file. If config/api_keys.json is absent at runtime, api_server generates a random key at first start and prints it once.", |
| "api_keys": { |
| "REPLACE_WITH_RANDOM_KEY": { |
| "name": "Your User", |
| "permissions": ["read", "write"], |
| "description": "Generate with: python -c \"import secrets; print(secrets.token_urlsafe(32))\"", |
| "rate_limit": 100, |
| "enabled": true |
| } |
| }, |
| "settings": { |
| "default_rate_limit": 100, |
| "token_expiry_days": 30, |
| "require_https": true |
| } |
| } |
|
|