- backend/.env.enterprise-clean.example — удалён (точная копия root) - .env.enterprise-clean.example — очищен от мёртвых OPENAI_API_KEY, ANTHROPIC_API_KEY, добавлен пример Fernet-ключа - docker/.env.agent.example — переписан под новую архитектуру: убраны LLM_*, JWT_SECRET (больше не читаются агентом), добавлен AUTH_SECRET_KEY
61 lines
2.7 KiB
Plaintext
61 lines
2.7 KiB
Plaintext
# #region env.enterprise-clean [C:2] [TYPE Module] [SEMANTICS env,docker,enterprise]
|
|
# @BRIEF Переменные окружения для docker-compose.enterprise-clean.yml.
|
|
# Сервисы собираются из исходников — не требуют pre-built images.
|
|
# Используется внешний PostgreSQL (корпоративный).
|
|
# @LAYER Infrastructure
|
|
# @RELATION DEPENDS_ON -> [docker-compose.enterprise-clean.yml]
|
|
# #endregion env.enterprise-clean
|
|
|
|
# ======================================================================
|
|
# PostgreSQL (внешний, корпоративный)
|
|
# ======================================================================
|
|
POSTGRES_HOST=postgres.company.local
|
|
POSTGRES_PORT=5432
|
|
POSTGRES_DB=ss_tools
|
|
POSTGRES_USER=postgres
|
|
POSTGRES_PASSWORD=change-me
|
|
|
|
# ======================================================================
|
|
# Порты хоста
|
|
# ======================================================================
|
|
BACKEND_HOST_PORT=8001
|
|
FRONTEND_HOST_PORT=8000
|
|
FRONTEND_SSL_PORT=443
|
|
|
|
# ======================================================================
|
|
# Сертификаты (корпоративные)
|
|
# ======================================================================
|
|
CERTS_PATH=./certs
|
|
SSL_KEY_PASSPHRASE=
|
|
|
|
# ======================================================================
|
|
# LLM CA-сертификаты (скачка по URL на старте контейнера)
|
|
# ======================================================================
|
|
LLM_CA_CERT_URLS=
|
|
|
|
# ======================================================================
|
|
# Логирование
|
|
# ======================================================================
|
|
ENABLE_BELIEF_STATE_LOGGING=true
|
|
TASK_LOG_LEVEL=INFO
|
|
|
|
# ======================================================================
|
|
# Шифрование (ОБЯЗАТЕЛЬНО)
|
|
# ======================================================================
|
|
# Сгенерировать: python3 -c "import base64,os; print(base64.urlsafe_b64encode(os.urandom(32)).decode())"
|
|
ENCRYPTION_KEY=3YIxOr3_GFht9ZyjRQMqOdtuO1CKOj8Y9mpY89iMbZY=
|
|
|
|
# ======================================================================
|
|
# Admin (первый запуск)
|
|
# ======================================================================
|
|
INITIAL_ADMIN_CREATE=false
|
|
INITIAL_ADMIN_USERNAME=admin
|
|
INITIAL_ADMIN_PASSWORD=change-me
|
|
INITIAL_ADMIN_EMAIL=
|
|
|
|
# ======================================================================
|
|
# Features (настраивается через web UI)
|
|
# ======================================================================
|
|
FEATURES__DATASET_REVIEW=true
|
|
FEATURES__HEALTH_MONITOR=true
|