mirror of
https://github.com/ada-dmitry/tg-monitor.git
synced 2026-09-24 01:10:24 +00:00
Инициализация репозитория
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
tg-monitor — простой Telegram-бот для мониторинга Linux-сервера.
|
||||
|
||||
Требования
|
||||
- Python 3.8+
|
||||
- Виртуальное окружение (рекомендовано)
|
||||
- Доступ к системным утилитам: sensors, nvme, smartctl, df, ps (по необходимости)
|
||||
|
||||
Установка
|
||||
1. Создайте и активируйте виртуальное окружение:
|
||||
|
||||
```bash
|
||||
python3 -m venv .venv
|
||||
source .venv/bin/activate
|
||||
```
|
||||
|
||||
2. Установите зависимости:
|
||||
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
3. Скопируйте пример `.env` и заполните токен:
|
||||
|
||||
```bash
|
||||
cp .env.example .env
|
||||
# Отредактируйте .env: BOT_TOKEN и ALLOWED_CHAT_IDS
|
||||
```
|
||||
|
||||
Запуск
|
||||
|
||||
```bash
|
||||
python main.py
|
||||
```
|
||||
|
||||
Примечания
|
||||
- Бота можно добавить, как демон и запускать автоматически от root.
|
||||
Reference in New Issue
Block a user