domovoy_bot/domovoy-monitor.service
Admin 8bd4629a57 v1.28 АВТО-МОНИТОРИНГ БОТА
👁️ МОНИТОРИНГ:
• bot-monitor.sh — скрипт проверки (30 сек)
• domovoy-monitor.service — systemd юнит
• Автоперезапуск при падении
• Проверка: systemd + веб-панель

 РАБОТАЕТ:
• Проверка каждые 30 секунд
• Автоперезапуск если упал
• Проверка веб-панели (порт 8000)
• Логирование в monitor.log

📝 ФАЙЛЫ:
• bot-monitor.sh (executable)
• domovoy-monitor.service

🎯 ТЕПЕРЬ:
• Бот САМ следит за собой
• Перезапускается при падении
• Ты НИЧЕГО не делаешь!

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-14 12:40:39 +04:00

21 lines
532 B
Desktop File

[Unit]
Description=Domovoy Bot Monitor - Auto-restart service
After=network.target domovoy-bot.service
[Service]
Type=simple
User=matrixhasyou
Group=matrixhasyou
WorkingDirectory=/home/matrixhasyou/domovoy_bot
ExecStart=/bin/bash /home/matrixhasyou/domovoy_bot/bot-monitor.sh
Restart=always
RestartSec=10
StandardOutput=append:/home/matrixhasyou/domovoy_bot/logs/monitor.log
StandardError=append:/home/matrixhasyou/domovoy_bot/logs/monitor.log
# Security
NoNewPrivileges=true
PrivateTmp=true
[Install]
WantedBy=multi-user.target