# ============================================================================= # Attachments — пример конфигурации (.env) # Скопируйте в .env и заполните значения. # ============================================================================= # --- Приложение (необязательные, есть значения по умолчанию) --- # Версия: 0.11.1 # API=/api # NAME=Attachments # VERSION=0.0.1 # DESCRIPTION=Attachments # --- База данных PostgreSQL (обязательные) --- DATABASE_NAME=attachments DATABASE_USER=postgres DATABASE_PASSWORD=change_me DATABASE_HOST=db DATABASE_PORT=5432 DATABASE_SSL_MODE=disable # Пароль суперпользователя PostgreSQL для контейнера db (docker-compose) POSTGRES_PASSWORD=change_me # --- S3 (Yandex Object Storage) --- # Вариант 1: путь к JSON с реквизитами сервисного аккаунта. # Файл должен содержать: {"endpoint": "...", "access_key_id": "...", "secret_access_key": "..."} YANDEX_S3_ACCOUNT_PATH=/etc/sarex/yc-s3-storage/yc-s3-service-account.json # Вариант 2: задать реквизиты напрямую (если не используете JSON-файл). # YANDEX_S3_ENDPOINT_URL=storage.yandexcloud.net # YANDEX_S3_ACCESS_KEY_ID=change_me # YANDEX_S3_SECRET_ACCESS_KEY=change_me YANDEX_S3_VERIFY=true # YANDEX_S3_USE_SSL=true # YANDEX_S3_REGION=ru-central1 BUCKET_NAME=attachments-stage-2 # --- Логирование (префикс LOG_) --- # LOG_LEVEL=INFO # --- Трейсинг / OpenTelemetry (префикс TRACING_) --- # TRACING_USE=false # TRACING_HOST=localhost:4317 # TRACING_SERVICE_NAME=attachments # TRACING_INSECURE=false