33 lines
1.6 KiB
Plaintext
33 lines
1.6 KiB
Plaintext
# Параметры бэкапа событий 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=
|