DispelEvilBot/env/backup.env.example

29 lines
1.5 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.

# Параметры ежедневного бэкапа событий ClickHouse с VPS на домашний сервер.
# Скопируйте в env/backup.env (env/*.env в git не попадает) и заполните.
#
# Используется скриптами:
# scripts/clickhouse_backup.sh (запускается на VPS по cron, см. DEPLOY.md)
# scripts/clickhouse_import.sh (лежит на домашнем сервере)
# Куда передавать архивы: пользователь@хост и каталог на домашнем сервере.
BACKUP_REMOTE=user@home.example
BACKUP_DIR=/srv/dispelevilbot/events
# Приватный ключ для ssh/rsync (без пароля; на домашнем сервере — соответствующий public key).
BACKUP_SSH_KEY=/root/.ssh/dispelevilbot_backup
# Сколько дней сырых событий оставлять на VPS (остальное удаляется после успешной сверки).
BACKUP_GRACE_DAYS=7
# Таймзона расчёта «вчерашнего» дня.
BACKUP_TZ=Europe/Moscow
# Как запускать импорт на домашнем сервере (путь к scripts/clickhouse_import.sh).
REMOTE_IMPORT_SCRIPT=./clickhouse_import.sh
# ClickHouse домашнего сервера. Пароль лучше без кавычек и пробелов — он передаётся по ssh.
REMOTE_CLICKHOUSE_HOST=localhost
REMOTE_CLICKHOUSE_PORT=9000
REMOTE_CLICKHOUSE_USER=default
REMOTE_CLICKHOUSE_PASSWORD=