____ __ __ __ __ _____ / ___|| \/ | __ _| \/ |_ _| \___ \| |\/| |/ _` | |\/| | | | ___) | | | | (_| | | | | | | |____/|_| |_|\__,_|_| |_| |_| Server Management and Monitoring Tool Этот инструмент позволяет вам мониторить и управлять вашим сервером через Telegram.
- Клонируйте репозиторию:
git clone https://github.com/mython-dev/server-management-tool.git
- Перейдите в директорию проекта:
cd server-management-tool
- Установите зависимости:
pip install -r requirements.txt
- Откроете файл
config.py
и добавьтеТокен Бота
и свойТелеграмм ID
.
# config.py
BOT_TOKEN = 'yourtelegrambottokenhere'
TLEGRAM_ID = 'yourtelegramidhere'
- Запуск интрумента:
chmod +x run.sh && chmod +x bot.py
./run.sh
После запуска инструмента вы можете взаимодействовать с ним через Telegram. Используйте следующие команды:
/start
: приветственное сообщение пользователя./help
: список доступных команд./status
: отправляет статус сервера./date
: показывает время работы сервера./df
: показывает информацию о дисковом пространстве./restart
: перезагрузить сервер./shutdown
: выключить сервер./install
: установить пакет, используя пакетный менеджер APT./remove
: удалить пакет./processes
: получить список процессов./backup
: сделать резервную копии файла или каталога./logs
: отправить все логи в /var/log/./network
: сетевые настройки./cmd
: будет выполнять команды на сервере