# PYTHONPATH (обязательно указывает на каталог с исходниками) PYTHONPATH=src # Django DJANGO_SECRET_KEY="django-insecure-a2o70(=hkv486m(3l-(6d52y5-1&98qokc06%43_uj_gmr^v-a" # Database (PostgreSQL) DB_HOST=localhost DB_PORT=5432 DB_NAME=postgres DB_USER=postgres DB_PASSWORD=postgres # Auth # false — включён DefaultUserAuthentication (демо-пользователь для локальной разработки), # true — Zitadel + JWT (проверка подписи RS512) JWT_AUTH_ENABLE=false # Sarex backend (core/users, users_by_sa) — Basic-auth SAREX_BACKEND_URL=https://stage.sarex.io SAREX_BACKEND_AUTH=base64(username:password) SAREX_BACKEND_TIMEOUT=30 # EAV (сервис атрибутов) EAV_URL=http://eav-service.eav-stage # Gateway (resources) GATEWAY_URL=https://stage-api.sarex.io/gateway # Resources API (IAM/resources) — используется в проде через Helm # RESOURCES_API_HOST=http://iams.platform.svc.cluster.local:8080 # S3 (Yandex Object Storage) — используется в prod-настройках (config.settings.prod) YC_S3_ACCESS_KEY_ID="" YC_S3_SECRET_ACCESS_KEY="" YC_S3_BUCKET_NAME="" YC_S3_ENDPOINT_URL="" # Mailer service MAILER_URL="http://mailer-service.mailer:8000" MAILER_TIMEOUT=30 # Notifications NOTIFICATIONS_ENABLE=True NOTIFICATIONS_EMAIL_FROM=hello@sarex.io NOTIFICATIONS_SERVICE_URL="https://stage.sarex.io/rfi" # RabbitMQ (брокер Celery) — дефолты заданы в settings/base.py # RABBITMQ_USERNAME=mcc # RABBITMQ_PASSWORD=mcc # RABBITMQ_HOST=rabbitmq-service # RABBITMQ_PORT=5672 # RABBITMQ_VHOST=api # Celery # True — уведомления отправляются асинхронно (apply_async), False — синхронно в процессе запроса USE_ASYNC_FUNCTIONS=True