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 бекенду |