Title here
Summary here
observergithub.com/lbrty/observerky)| Переменная | По умолчанию | Описание |
|---|---|---|
SERVER_HOST | localhost | Адрес привязки |
SERVER_PORT | 9000 | Порт прослушивания |
SERVER_READ_TIMEOUT | 30s | Таймаут чтения HTTP |
SERVER_WRITE_TIMEOUT | 30s | Таймаут записи HTTP |
| Переменная | По умолчанию | Описание |
|---|---|---|
DATABASE_DSN | "" | Строка подключения к PostgreSQL |
| Переменная | По умолчанию | Описание |
|---|---|---|
JWT_PRIVATE_KEY_PATH | keys/jwt_rsa | Путь к приватному RSA-ключу |
JWT_PUBLIC_KEY_PATH | keys/jwt_rsa.pub | Путь к публичному RSA-ключу |
JWT_ACCESS_TTL | 15m | Время жизни access-токена |
JWT_REFRESH_TTL | 168h | Время жизни refresh-токена (7 дней) |
JWT_MFA_TEMP_TTL | 5m | Время жизни временного MFA-токена |
JWT_ISSUER | observer | Claim издателя токена |
| Переменная | По умолчанию | Описание |
|---|---|---|
COOKIE_DOMAIN | "" (текущий хост) | Домен cookie |
COOKIE_SECURE | false | Установите true в продакшене (HTTPS) |
COOKIE_SAME_SITE | lax | lax, strict или none |
COOKIE_MAX_AGE | 2h | Время жизни cookie |
| Переменная | По умолчанию | Описание |
|---|---|---|
CORS_ORIGINS | http://localhost:5173 | Разрешённые источники через запятую |
| Переменная | По умолчанию | Описание |
|---|---|---|
LOG_LEVEL | info | Уровень логирования |
REDIS_URI | localhost:6379 | URI подключения к Redis |
SWAGGER_ENABLED | false | Включить Swagger UI по /swagger/ |
| Переменная | По умолчанию | Описание |
|---|---|---|
VITE_API_URL | http://localhost:9000 | Базовый URL бэкенд API |