MinioSettings.MINIO_SECURE (по умолчанию true — https, как в шаблоне и на платформе) передаётся в Minio(secure=...); .env.example и .env.test — false (MinIO из docker compose слушает http). README: трейсбэк S3 из раздела «что в логе» убран, переменная добавлена в таблицу конфигурации. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
44 lines
1.8 KiB
Plaintext
44 lines
1.8 KiB
Plaintext
# Пример локального окружения. Скопируйте в api/.env: cp .env.example .env
|
||
# Порты — стандартные для docs/dev/docker-compose.yml.
|
||
|
||
DEBUG=true
|
||
|
||
# PostgreSQL (драйвер asyncpg)
|
||
OPENBAO__DATABASE__DATABASE_URL=postgresql+asyncpg://armka:armka@localhost:5432/armka
|
||
|
||
# MinIO (адрес без схемы — так ждёт miniopy-async)
|
||
OPENBAO__MINIO__MINIO_URL=localhost:9000
|
||
OPENBAO__MINIO__MINIO_ADMIN_LOGIN=minioadmin
|
||
OPENBAO__MINIO__MINIO_ADMIN_PASSWORD=minioadmin
|
||
OPENBAO__MINIO__MINIO_BUCKET=arm-ka
|
||
# false — MinIO по http (docker compose); по умолчанию true (https, как на платформе)
|
||
OPENBAO__MINIO__MINIO_SECURE=false
|
||
|
||
# NATS без JetStream; пустые NATS_SEED/NATS_JWT — подключение без nkeys
|
||
OPENBAO__NATS__NATS_URL=nats://localhost:4222
|
||
OPENBAO__NATS__NATS_SEED=
|
||
OPENBAO__NATS__NATS_JWT=
|
||
|
||
# SMB — заглушки (в Срезе 0 не используется)
|
||
OPENBAO__SMB__SMB_HOST=localhost
|
||
OPENBAO__SMB__SMB_PATH=share
|
||
OPENBAO__SMB__SMB_LOGIN=user
|
||
OPENBAO__SMB__SMB_PASSWORD=password
|
||
|
||
# Аутентификация. Dev-эмитент работает только при AUTH_DEV_ISSUER=true И DEBUG=true.
|
||
AUTH_DEV_ISSUER=true
|
||
# ТОЛЬКО ДЛЯ РАЗРАБОТКИ: секрет HS256 dev-эмитента, в проде не использовать
|
||
AUTH_DEV_SECRET=dev-only-secret-do-not-use-in-production-0123456789
|
||
# Проверка токенов РАИСА (прод): JWKS по URL либо публичный ключ PEM
|
||
AUTH_JWKS_URL=
|
||
AUTH_PUBLIC_KEY=
|
||
AUTH_ISSUER=
|
||
AUTH_AUDIENCE=
|
||
AUTH_EMAIL_CLAIM=email
|
||
|
||
# Обмен с сервисами распознавания
|
||
NATS_ENABLED=true
|
||
OUTBOX_POLL_SECONDS=5
|
||
ACK_TIMEOUT_SECONDS=30
|
||
OUTBOX_MAX_REPUBLISH=3
|