# App
BASE_HOST=https://stage-api.sarex.io/notes
API_PREFIX=/api/v1
# DEBUG влияет и на PostgresSettings (при true хост БД -> localhost:6432), и на Settings.debug
DEBUG=false
REGISTRY=cr.yandex/crp3ccidau046kdj8g9q/
LOG_LEVEL=INFO

# Database (префикс PG_)
PG_LOGIN=notes
PG_PASSWORD=notes
PG_DB=notes_db
PG_HOST=127.0.0.1
PG_PORT=5432
# В коде подключение к БД всегда идёт с sslmode=verify-full (см. замечания в CONFIGURATION.md)
PG_SSL_MODE=verify-full

# Django (sarex-backend, префикс DJANGO_)
# DJANGO_USE=false — отключает проверку токена через Django (локальная разработка, тестовый пользователь)
DJANGO_USE=false
DJANGO_HOST=https://stage.sarex.io
DJANGO_TIMEOUT=10
DJANGO_TOKEN=token

# Documentations (префикс DOCUMENTATIONS_)
DOCUMENTATIONS_HOST=https://stage-api.sarex.io/documentations/api/v1

# Workflows (префикс WORKFLOW_)
WORKFLOW_HOST=https://stage-api.sarex.io/workflows/api/v1
WORKFLOW_TAG=dev
WORKFLOW_TIMEOUT=30

# Attachments (префикс ATTACHMENT_)
ATTACHMENT_HOST=http://attachments-service.attachments-stage.svc.cluster.local:80/api/v1
ATTACHMENT_TIMEOUT=30

# Внешние сервисы (top-level Settings)
FAAS_SERVICE=https://stage-api.sarex.io/lambdas
WORKSPACE_URL=https://stage-api.sarex.io/workspaces/api/v1
RESOURCE_URL=https://stage-api.sarex.io/resources/api/v1
# Включает вычисление resource_id по workspace/target при создании заметки
SYNC_RESOURCE_ID=false

# ND-сервис (проксирование НД, префиксов нет)
ENABLE_ND=false
ND_JWT_ENABLE=false
ND_JWT_SECRET=
ND_JWT_ALGORITHM=HS256
ND_ACCESS_TOKEN_EXPIRE_DAYS=30

# Logger (префикс LOG_)
# LOG_FORMAT='[%(asctime)s] [%(levelname)s] [%(filename)s]: %(message)s'

# Инфраструктура / запуск (не читаются кодом приложения)
# Таймаут воркеров gunicorn (entrypoint.sh)
TIMEOUT=120
