zov-tech/deploy/.env.staging.example

37 lines
1.6 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.

# ============================================================
# Staging-окружение. Скопируйте в .env.staging и заполните.
# Используется только docker-compose.staging.yml.
# Не коммитить!
# ============================================================
# Telegram bot — тот же (бот не запускается в staging, токен нужен для валидации initData)
BOT_TOKEN=YOUR_BOT_TOKEN_HERE
ADMIN_TG_ID=5937498515
# GigaChat — те же ключи
GIGACHAT_AUTH_KEY=ЗАМЕНИТЕ
GIGACHAT_MODEL=GigaChat-Pro
GIGACHAT_SCOPE=GIGACHAT_API_PERS
# STAGING Google Sheet — ОТДЕЛЬНАЯ копия продакшн-таблицы!
# Создать: открыть продакшн таблицу → Файл → Создать копию
SHEET_ID=ЗАМЕНИТЕ_ID_ТЕСТОВОЙ_ТАБЛИЦЫ
GOOGLE_CREDENTIALS_PATH=/app/credentials.json
# MiniApp — staging URL с параметром backend
MINIAPP_URL=https://wasrusgen.github.io/zov-tech/?backend=https://staging.api.wasrusgen1.pro
# Внутренний URL бэкенда (только в staging compose, без бота)
BACKEND_URL=http://backend-staging:8000
# Бизнес-правила (можно оставить как в prod)
ACTIVE_PERIOD_DAYS=90
GRACE_PERIOD_DAYS=14
# Внутренний секрет
INTERNAL_SECRET=ЗАМЕНИТЕ_ИЛИ_ОСТАВЬТЕ_КАК_В_PROD
# Google Drive — можно оставить prod файлы (только чтение)
SHIPMENTS_FILE_ID=1fER4NmEgSznvPKJWXOqLDDkTxH6wm78E
ARRIVALS_FILE_ID=1kgrDEIGcVMFnSdZs1Y_QHVhjqsXFQk2h