| 1234567891011121314151617181920212223242526272829 |
- {
- "http_port": 8090,
- "node_sync_port": 9012,
- "credential_service_port": 9013,
- "static_files_path": "${WEBUI_PATH:./webui/dist}",
- "database_address": "${DATABASE_ADDRESS:localhost:9010}",
- "runners": {
- "load_balancing": "least-connections",
- "heartbeat_timeout_sec": 30,
- "offline_removal_sec": 60
- },
- "auth": {
- "jwt_secret": "${JWT_SECRET:dev-secret-change-in-production}",
- "access_token_lifetime_sec": 900,
- "refresh_token_lifetime_sec": 604800
- },
- "credentials": {
- "master_key": "${CREDENTIALS_MASTER_KEY:dev-key-change-in-production}",
- "pbkdf2_iterations": 100000
- },
- "cors": {
- "enabled": true,
- "origins": ["*"]
- },
- "logging": {
- "level": "${LOG_LEVEL:info}",
- "file": "${LOG_FILE:}"
- }
- }
|