# ═══════════════════════════════════════════════════════════ # VPN Logs Collector — общая конфигурация # Заполни 1 раз, потом скрипты используют эти значения # ═══════════════════════════════════════════════════════════ # ── S3 хранилище ────────────────────────────────────────── S3_ENDPOINT=https://s3.twcstorage.ru S3_BUCKET=your-bucket-id S3_REGION=ru-1 AWS_ACCESS_KEY_ID=YOUR_ACCESS_KEY AWS_SECRET_ACCESS_KEY=YOUR_SECRET_KEY # ── Telegram (только для collector'а, не для нод) ───────── TG_BOT_TOKEN=1234567890:AAGwGFu3Ml65PArTklfBiiR76w3ZGerafXM TG_CHAT_ID=123456789 # ── Имя ноды (только для install-uploader.sh) ───────────── # Уникальное короткое имя — попадёт в путь S3 # Должно совпадать с inventory.yaml на collector'е LOG_NODE_NAME=de-1 # ── Расписание UTC ──────────────────────────────────────── NODE_UPLOAD_TIME="01:00" # когда нода грузит логи в S3 COLLECTOR_REPORT_TIME="06:00" # когда collector шлёт отчёт в Telegram # ── Защита (опционально) ────────────────────────────────── WHITELIST_IP= # ваш IP для fail2ban ignoreip (например 1.2.3.4)