An open API service indexing awesome lists of open source software.

https://github.com/mython-dev/server-management-tool

Этот инструмент позволяет вам мониторить и управлять вашим сервером через Telegram.
https://github.com/mython-dev/server-management-tool

debian github linux python python3 scripting server server-management servermanagement servermonitor servermonitoring ubuntu

Last synced: 8 months ago
JSON representation

Этот инструмент позволяет вам мониторить и управлять вашим сервером через Telegram.

Awesome Lists containing this project

README

          


____ __ __ __ __ _____
/ ___|| \/ | __ _| \/ |_ _|
\___ \| |\/| |/ _` | |\/| | | |
___) | | | | (_| | | | | | |
|____/|_| |_|\__,_|_| |_| |_|

Server Management and Monitoring Tool

Этот инструмент позволяет вам мониторить и управлять вашим сервером через Telegram.

## Содержание.

- [Установка](https://github.com/mython-dev/server-management-tool#установка)
- [Использование](https://github.com/mython-dev/server-management-tool#использование)
- [Скриншоты.](https://github.com/mython-dev/server-management-tool#скриншоты)

## Установка.

1. Клонируйте репозиторию:

```bash
git clone https://github.com/mython-dev/server-management-tool.git
```

2. Перейдите в директорию проекта:

```bash
cd server-management-tool
```

3. Установите зависимости:

```bash
pip install -r requirements.txt
```

4. Откроете файл `config.py` и добавьте `Токен Бота` и свой `Телеграмм ID`.

```python
# config.py
BOT_TOKEN = 'yourtelegrambottokenhere'
TLEGRAM_ID = 'yourtelegramidhere'
```

5. Запуск интрумента:

```bash
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`: будет выполнять команды на сервере

## Скриншоты









### Find Me on 🌐:

- [![Github](https://img.shields.io/badge/Github-mython_dev-green?style=for-the-badge&logo=github)](https://github.com/mython-dev)

- [![Gmail](https://img.shields.io/badge/Gmail-miton0030-green?style=for-the-badge&logo=gmail)](mailto:miton0030@gmail.com)

- [![Instagram](https://img.shields.io/badge/mython_dev--green?style=for-the-badge&logo=instagram)](https://instagram.com/mython_dev)
- [![Instagram](https://img.shields.io/badge/thehackerworld_--green?style=for-the-badge&logo=instagram)](https://instagram.com/thehackerworld_)