# Пример переменных окружения для comparisons-backend. # Значения разбираются пакетом kelseyhightower/envconfig (config/config.go, FromEnv). # Префикса нет — имена переменных используются как есть. # Приложение НЕ загружает .env автоматически: переменные нужно экспортировать # в окружение (для локального запуска см. .docker/.env и docker-compose). # API API_ADDRESS=0.0.0.0:8080 # Database (PostgreSQL) POSTGRES_ADDRESS=127.0.0.1 POSTGRES_PORT=5432 POSTGRES_USER=postgres POSTGRES_PASSWORD=password POSTGRES_DB=comparisons POSTGRES_POOL_SIZE=10 # TLS-подключение к БД. При ENABLE_SSL=1 используется YC-PG-CERTIFICATE как CA. ENABLE_SSL=0 DB_CERT_PATH=/home/user/.postgresql/root.crt YC-PG-CERTIFICATE= # Внешние сервисы (внутрикластерные адреса) DOCUMENTATION_URL=http://documentations-service.documentations-stage/ EXTERNAL_DOCUMENTATION_URL=https://stage-api.sarex.io/documentations # Хранилище файлов PDM (multistorage, config/storage.go). Без него сервис # стартует, но с предупреждением — PDM-хранилище будет недоступно. DOCUMENTATION_FILESTREAM_URL=http://documentations-filestream-service.documentations-stage/ WORKFLOW_URL=http://workflows-service.processing-stage/ WORKSPACE_URL=http://workspaces-service.workspaces-stage/ EXTERNAL_WORKSPACE_URL= COMPARISON_URL=http://comparisons-backend-service.comparisons-stage/ WORKFLOW_IMAGES_VERSION=develop BIM_V2_INTERNAL_URL=http://bim-backend-v2-service.bim-api-stage/ # Используется клиентом workflow (pdf2pdf) как django_host в параметрах задачи. DJANGO_HOST=https://stage.sarex.io # Comparisons # Ограничение параллелизма ABAP-сравнения (0 — без ограничения). ABAP_FIXED_CONC=0 # Sentry / окружение ENVIRONMENT=stage SENTRY_DSN= SENTRY_DEBUG=0 # Отладка # Логировать SQL-запросы (go-pg query hook). ENABLE_SQL_QUERY=0 # --- Дополнительно (используются только при локальном запуске / внешними # --- библиотеками, кодом config.Config напрямую не читаются) --- # S3_SERVICE_ACCOUNT=/etc/sarex/yc_s3_doc_account.json # DJANGO_ORIGINATOR=docs_local # NAMESPACE=local