domovoy_bot/RECOVERY.md

1.2 KiB
Raw Blame History

🚨 АВАРИЙНОЕ ВОССТАНОВЛЕНИЕ: Domovoy Bot

1. Зависимости и Окружение

Бот работает в виртуальном окружении Python: venv. Загрузка файлов на Google Drive использует отдельное окружение: venv-google.

2. Системные сервисы (systemd)

Бот разбит на два процесса:

  1. domovoy-bot.service (Основной Telegram-бот)
  2. domovoy-web.service (Веб-админка на порту 8000)

Перезапуск:

sudo systemctl restart domovoy-bot.service domovoy-web.service
sudo systemctl status domovoy-bot.service

3. Автоматика (Cron)

Пайплайн синхронизации почты запускается ежесуточно в 02:00 через cron пользователя matrixhasyou. Команда: /bin/bash /home/matrixhasyou/domovoy_bot/services/email_auditor/auto_sync_pipeline.sh

4. Бэкапы баз данных

База domovoy.db бэкапится скриптом backup-commander. Ищите последние дампы на Synology в /volume1/video/youtube/office_backups/.