Настройки сервера
Основные настройки
DEBUG
- Тип: Boolean
- Описание: Включает режим отладки Django.
MODE
- Тип: String
- Описание: Режим работы приложения (например, ’local’, ‘prod’).
SECRET_KEY
- Тип: String
- Описание: Секретный ключ Django для криптографических подписей.
Настройки Django
DJANGO_ALLOWED_HOSTS
- Тип: String (разделенный запятыми список)
- Описание: Список разрешенных хостов для Django.
ACCESS_TOKEN_LIFETIME_MIN
- Тип: Integer
- Описание: Время жизни access token в минутах.
REFRESH_TOKEN_LIFETIME_MIN
- Тип: Integer
- Описание: Время жизни refresh token в минутах.
SECURITY_LOG_ROTATION_DAYS
- Тип: Integer
- По умолчанию: 365
- Описание: Время хранения логов ИБ в днях.
Настройки базы данных
SQL_ENGINE
- Тип: String
- Описание: Движок базы данных Django.
SQL_HOST
- Тип: String
- Описание: Хост базы данных.
SQL_PORT
- Тип: Integer
- Описание: Порт базы данных.
SQL_DATABASE
- Тип: String
- Описание: Имя базы данных.
SQL_USER
- Тип: String
- Описание: Имя пользователя базы данных.
SQL_PASSWORD
- Тип: String
- Описание: Пароль пользователя базы данных.
Настройки Redis и Celery
REDIS_URL
- Тип: String
- Описание: URL для подключения к Redis.
CELERY_TASK_ALWAYS_EAGER
- Тип: Boolean
- Описание: Выполнять ли задачи Celery синхронно.
Настройки сервера
HOST
- Тип: String
- Описание: Хост для запуска сервера.
PORT
- Тип: Integer
- Описание: Порт для запуска сервера.
SHOW_DB_LOG
- Тип: Boolean
- Описание: Показывать ли логи базы данных.
WEBSERVER_PORT
- Тип: Integer
- Описание: Порт для веб-сервера.
Настройки сервисов
MODEL_COMPRESS_SERVICE_URL
- Тип: String
- Описание: URL сервиса сжатия моделей.
GRAFANA_PORT
- Тип: Integer
- Описание: Порт для Grafana.
ENABLE_TRACING
- Тип: Boolean
- Описание: Включить трассировку.
SENTRY_URL
- Тип: String
- Описание: URL для Sentry (закомментирован).
WEB_BASE_URL
- Тип: String
- Описание: Базовый URL для веб-интерфейса.
SELENOID_BASE_URL
- Тип: String
- Описание: Базовый URL для Selenoid.
BIMAR_DETECTOR_BASE_URL
- Тип: String
- Описание: Базовый URL для BIMAR детектора.
OTLP_HTTP_ENDPOINT
- Тип: String
- Описание: Endpoint для OTLP HTTP.
APPLICATION_IMAGE
- Тип: String
- Описание: Образ приложения.
Настройки валидации паролей
PASSWORD_MIN_LENGTH
- Тип: Integer
- По умолчанию: 8
- Описание: Минимальная длина пароля.
PASSWORD_USER_ATTRIBUTES
- Тип: Boolean
- По умолчанию: True
- Описание: Проверять ли пароль на сходство с атрибутами пользователя.
PASSWORD_COMMON_PASSWORD
- Тип: Boolean
- По умолчанию: True
- Описание: Проверять ли пароль на наличие в списке распространенных паролей.
PASSWORD_NUMERIC_PASSWORD
- Тип: Boolean
- По умолчанию: True
- Описание: Проверять ли что пароль не состоит из цифр полностью.
LOGIN_ATTEMPTS_LIMIT
- Тип: Integer
- По умолчанию: 3
- Описание: Лимит попыток входа.
LOGIN_ATTEMPTS_TIMEOUT
- Тип: Integer
- По умолчанию: 300
- Описание: Время (в минутах) блокировки пользователя после превышения лимита попыток входа.