| Сервис |
| api_root_path |
Корневой путь API инсталляции |
/api/v1/ |
БД |
| config_cache_ttl_sec |
Время обновления кэша конфигурации шлюза (сек) |
60 |
БД |
| current_api_version |
JSON-массив версий API инсталляции; пустой массив - все версии |
1.0, 2.0, 3.0 |
БД |
| current_projects |
JSON-массив API_PROJECT_CODE инсталляции; пустой массив - все проекты |
(все) |
БД |
| service_query_timeout_ms |
Таймаут для запросов GATEWAY_SERVICE_QUERY (мс) |
5000 |
БД |
| HTTP и сеть |
| cors_allowed_origins |
JSON-массив разрешённых Origin для CORS; пустой массив - CORS выключен |
(выключен) |
БД |
| login_rate_limit_per_min |
Rate-limit login/token_refresh: запросов в минуту с одного IP (0 - выключен) |
10 |
БД |
| login_rate_limit_burst |
Rate-limit login/token_refresh: ёмкость корзины (burst) |
5 |
БД |
| trusted_proxies |
JSON-массив CIDR доверенных прокси: клиентский IP берётся из X-Real-IP |
(нет) |
БД |
| JWT и аутентификация |
| jwt_algorithm |
Алгоритм подписи JWT (HS256 | HS384 | HS512) |
HS256 |
БД |
| jwt_secret |
JWT секрет |
*** |
БД |
| jwt_access_token_lifetime |
Время жизни access-токена, секунды |
900 |
БД |
| jwt_refresh_token_lifetime |
Время жизни refresh-токена, минуты |
14400 |
БД |
| auth_methods |
Разрешённые способы аутентификации (JWT/OTHER) |
JWT, OTHER |
БД |
| Логирование |
| log_level |
Уровень логирования шлюза (error|warn|info|debug) |
INFO |
БД |
| slow_request_ms |
Порог фиксации медленных запросов в логе шлюза (мс, 0 - выключено) |
1000 |
БД |
| call_log_enabled |
Журналирование вызовов в БД |
да |
БД |