Files
Deal/archive/leadradar-legacy/.env.example
T
Rustam Khalimov 713d554dc2 Нормализовать переводы строк в LF
Решение по TD-STYLE-ANALYZERS: LF — инструменты проекта (Python/Node) пишут LF,
CRLF-.sh не работают на Linux CI (sh scripts/ci.sh), большинство файлов уже были
LF. Добавлен .gitattributes (* text=auto eol=lf, бинарные исключения),
.editorconfig переведён на lf, 1029 файлов конвертированы, git add --renormalize.
Из индекса убраны закравшиеся archive/**/__pycache__/*.pyc.
2026-09-11 19:01:42 +03:00

33 lines
1.6 KiB
Bash

# ─── Неконфиденциальные параметры (по ТЗ секреты в env не передаются) ───
# Секреты (Telegram api_id/hash, ключи AI, пароль дашборда) задаются в UI
# и хранятся в БД.
LEADRADAR_HOST=0.0.0.0
LEADRADAR_PORT=8000
# Пути (внутри контейнера монтируются в том ./data)
LEADRADAR_DATA=/data
LEADRADAR_DB_NAME=leadradar.duckdb
# Опционально: стабильный секрет подписи сессий (иначе создаётся сам
# и сохраняется в data/session_secret.key). Для многоузлового деплоя задайте.
# LEADRADAR_SESSION_SECRET=
# Учётные данные первого входа (если не заданы — admin/admin)
LEADRADAR_BOOTSTRAP_LOGIN=admin
LEADRADAR_BOOTSTRAP_PASSWORD=admin
LEADRADAR_LOG_LEVEL=INFO
# ─── Ключ шифрования секретов БД (Telegram api_hash, ключи AI) ─────────
# Обязателен для продакшена; для локальной разработки без него создаётся
# файл data/encryption.key (см. backend/app/crypto.py).
LEADRADAR_ENCRYPTION_KEY=
# ─── MinIO (вложения). Креды — в env (по договорённости) ─────────────────
LEADRADAR_MINIO_ENDPOINT=minio:9000
LEADRADAR_MINIO_ACCESS_KEY=leadradar
LEADRADAR_MINIO_SECRET_KEY=leadradar-secret
LEADRADAR_MINIO_BUCKET=leadradar
LEADRADAR_MINIO_SECURE=false