iac/apps/rfi/.env.example

58 lines
1.8 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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