81 lines
3.0 KiB
Plaintext
81 lines
3.0 KiB
Plaintext
# =============================================================================
|
||
# cde-orchestration-demo (Оркестратор) — пример переменных окружения
|
||
#
|
||
# Разбор переменных: github.com/sethvargo/go-envconfig.
|
||
# Файл .env подгружается через godotenv (флаг -env-file, по умолчанию `.env`).
|
||
# Глобального префикса у переменных НЕТ (в отличие от других сервисов Sarex).
|
||
# Вложенные секции задаются префиксом в env-тегах (напр. DATABASE_URL).
|
||
#
|
||
# Значения ниже — примеры и значения по умолчанию из кода. Секреты (ключи,
|
||
# пароли, токены) оставлены пустыми — заполните собственными.
|
||
# Один и тот же .env используется всеми бинарниками (см. docker-compose.yml),
|
||
# но каждый бинарник читает только нужное ему подмножество (см. CONFIGURATION.md).
|
||
# =============================================================================
|
||
|
||
# --- Общие ---
|
||
ENVIRONMENT=production
|
||
LOG_LEVEL=info # cmd/http: default=info; воркеры: default=debug
|
||
IS_CONTOUR=false
|
||
|
||
# --- HTTP-сервер (cmd/http) ---
|
||
ADDRESS=:8080
|
||
PROCESS_CACHE_TTL=60
|
||
PROCESS_CACHE_CLEAR_INTERVAL=60
|
||
PUBLIC_KEY= # PEM RSA public key для проверки JWT (обязателен для http)
|
||
OPERATE_URL= # Базовый URL Camunda Operate/REST
|
||
SAREX_BACKEND_BASE_URL=https://stage.sarex.io
|
||
|
||
# --- Camunda ---
|
||
CAMUNDA_KEYCLOAK_URL=
|
||
CAMUNDA_CLIENT_ID=operate # только cmd/http
|
||
CAMUNDA_CLIENT_SECRET=identity-secret-for-components # только cmd/http
|
||
CAMUNDA_PROCESS_DEFINITION_ID=actionsOnApproval # только cmd/http
|
||
|
||
# --- Zeebe ---
|
||
ZEEBE_GATEWAY=
|
||
ZEEBE_CLIENT_ID=zeebe
|
||
ZEEBE_CLIENT_SECRET=identity-secret-for-components
|
||
ZEEBE_WORKER_JOB_TYPE=markDocuments # у каждого воркера своё значение по умолчанию (см. CONFIGURATION.md)
|
||
|
||
# --- Database (PostgreSQL) ---
|
||
DATABASE_URL=
|
||
DATABASE_POOL_SIZE=10
|
||
|
||
# --- S3 ---
|
||
S3_ENDPOINT_URL=https://storage.yandexcloud.net
|
||
S3_ACCESS_KEY_ID=
|
||
S3_SECRET_ACCESS_KEY=
|
||
S3_PARTITION_ID=yc
|
||
S3_SIGNING_REGION=ru-central1
|
||
|
||
# --- Auth (без префикса) ---
|
||
AUTH_HOST=
|
||
USERNAME=
|
||
PASSWORD=
|
||
|
||
# --- Flows (сервис рабочих процессов) ---
|
||
FLOWS_URL=
|
||
FLOWS_INTERNAL_URL=
|
||
|
||
# --- Workspaces ---
|
||
WORKSPACES_URL=
|
||
|
||
# --- Workflows (используется воркером split_pdf) ---
|
||
WORKFLOWS_HOST=
|
||
WORKFLOWS_IMAGE_TAG=latest
|
||
|
||
# --- System log ---
|
||
SYSTEM_LOG_URL=
|
||
|
||
# --- Telegram (алертинг воркеров) ---
|
||
TELEGRAM_TOKEN=
|
||
TELEGRAM_ALERT_GROUP_ID=
|
||
TELEGRAM_DEBUG=false
|
||
|
||
# --- AMQP / RabbitMQ (markings v2, copy v2) ---
|
||
AMQP_HOST=
|
||
AMQP_PORT=
|
||
AMQP_USER=
|
||
AMQP_PASSWORD=
|
||
AMQP_PATH_API=
|