domovoy_bot/install-systemd.sh
Admin bd6a897e59 v1.27 SYSTEMD автозапуск — ГОТОВО!
🤖 SYSTEMD УСТАНОВЛЕН:
• domovoy-bot.service — systemd юнит
• install-systemd.sh — скрипт установки
• Бот работает через systemd
• Автозапуск после ребута: ВКЛЮЧЁН
• Перезапуск при падении: РАБОТАЕТ

 ПРОВЕРЕНО:
• systemctl start domovoy-bot — ЗАПУЩЕН
• systemctl enable domovoy-bot — АВТОЗАПУСК ВКЛ
• Restart=always — ПЕРЕЗАПУСК ПРИ ПАДЕНИИ
• Memory: 75MB — НОРМАЛЬНО
• CPU: 2.7s — НОРМАЛЬНО

📝 КОМАНДЫ:
sudo systemctl status domovoy-bot
sudo systemctl restart domovoy-bot
journalctl -u domovoy-bot -f

🎯 ВЕЧЕРОМ:
reboot локального хоста → бот сам запустится!

📁 ФАЙЛЫ:
• domovoy-bot.service
• install-systemd.sh

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-13 18:20:35 +04:00

31 lines
1.1 KiB
Bash
Executable file

#!/bin/bash
# Установка systemd сервиса для Домового Бота
echo "🔧 Установка systemd сервиса..."
# Копируем сервис в systemd
sudo cp domovoy-bot.service /etc/systemd/system/
echo "✅ Сервис скопирован"
# Перезагружаем systemd
sudo systemctl daemon-reload
echo "✅ systemd обновлён"
# Включаем автозапуск
sudo systemctl enable domovoy-bot
echo "✅ Автозапуск включён"
# Запускаем сервис
sudo systemctl start domovoy-bot
echo "✅ Сервис запущен"
# Проверяем статус
sudo systemctl status domovoy-bot --no-pager
echo ""
echo "📊 КОМАНДЫ УПРАВЛЕНИЯ:"
echo " sudo systemctl start domovoy-bot # Запустить"
echo " sudo systemctl stop domovoy-bot # Остановить"
echo " sudo systemctl restart domovoy-bot # Перезапустить"
echo " sudo systemctl status domovoy-bot # Статус"
echo " journalctl -u domovoy-bot -f # Логи"