BUH_bot/.env.prod.example

47 lines
1.2 KiB
Plaintext

# Production Environment Variables
# ===== Основные настройки =====
# Telegram Bot Token (обязательно!)
TELEGRAM_BOT_TOKEN=your_production_bot_token_here
# МойСклад API
MOYSKLAD_API_URL=https://api.moysklad.ru/api/remap/1.2
# Timezone
TZ=Europe/Moscow
# Уровень логирования (DEBUG, INFO, WARNING, ERROR)
LOG_LEVEL=INFO
INCLUDE_ACCOUNTING_ACCOUNTS=false
# ===== Docker Registry =====
# Для использования собственного registry
DOCKER_REGISTRY=ghcr.io
DOCKER_USERNAME=your_github_username
BOT_VERSION=latest
# ===== Nginx =====
NGINX_HTTP_PORT=80
NGINX_HTTPS_PORT=443
# ===== Мониторинг =====
# Prometheus
PROMETHEUS_PORT=9090
# Grafana
GRAFANA_PORT=3000
GRAFANA_USER=admin
GRAFANA_PASSWORD=change_me_in_production
# ===== Watchtower (auto-update) =====
# Уведомления (опционально)
# Примеры:
# Telegram: telegram://token@telegram?channels=channel_id
# Email: smtp://username:password@host:port/?from=sender@example.com&to=receiver@example.com
WATCHTOWER_NOTIFICATION_URL=
# ===== Backup =====
BACKUP_ENABLED=true
BACKUP_SCHEDULE=0 2 * * *
BACKUP_RETENTION_DAYS=30