23 lines
No EOL
1.2 KiB
Markdown
23 lines
No EOL
1.2 KiB
Markdown
# 🚨 АВАРИЙНОЕ ВОССТАНОВЛЕНИЕ: Domovoy Bot
|
||
|
||
## 1. Зависимости и Окружение
|
||
Бот работает в виртуальном окружении Python: `venv`.
|
||
Загрузка файлов на Google Drive использует отдельное окружение: `venv-google`.
|
||
|
||
## 2. Системные сервисы (systemd)
|
||
Бот разбит на два процесса:
|
||
1. `domovoy-bot.service` (Основной Telegram-бот)
|
||
2. `domovoy-web.service` (Веб-админка на порту 8000)
|
||
|
||
**Перезапуск:**
|
||
```bash
|
||
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/`. |