# Параметры бэкапа событий ClickHouse (pull: домашний сервер забирает данные с VPS). # Скопируйте в env/backup.env (env/*.env в git не попадает) и заполните. # # Запускается НА ДОМАШНЕМ СЕРВЕРЕ по cron: # scripts/clickhouse_backup.sh test|prod # # SSH-доступ к VPS настраивается отдельно (инструкция — deploy/ssh-access.md). # --- VPS --- # user@host (хост указывайте без скобок; порт задаётся отдельно) VPS_SSH=deploy@vps.example VPS_PORT=27 # Каталог с репозиторием на VPS (там запускается docker compose) VPS_PROJECT_DIR=/opt/DispelEvilBot # Приватный ключ для ssh на VPS (публичная часть добавлена в authorized_keys на VPS) VPS_SSH_KEY=/root/.ssh/id_ed25519_vps # --- Домашний сервер --- # Куда складывать архивы events_YYYY-MM-DD.parquet.gz BACKUP_DIR=/srv/dispelevilbot/events # --- Хранение --- # Сколько дней сырых событий остаётся на VPS (остальное удаляется после успешной сверки) BACKUP_GRACE_DAYS=7 # Таймзона расчёта «вчерашнего» дня BACKUP_TZ=Europe/Moscow # --- ClickHouse домашнего сервера (сюда импортируются архивы) --- CLICKHOUSE_HOST=localhost CLICKHOUSE_PORT=9000 CLICKHOUSE_USER=default CLICKHOUSE_PASSWORD=