https://github.com/freddereck/debianhelper
You Linux Helper
https://github.com/freddereck/debianhelper
debian helper linux
Last synced: 2 months ago
JSON representation
You Linux Helper
- Host: GitHub
- URL: https://github.com/freddereck/debianhelper
- Owner: Freddereck
- Created: 2025-06-21T01:37:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-03T08:59:43.000Z (12 months ago)
- Last Synced: 2025-07-27T00:37:31.262Z (11 months ago)
- Topics: debian, helper, linux
- Language: Python
- Homepage: https://mderick.su/
- Size: 600 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# 🚀 Linux Helper Panel v3.0 PRE-Release

[](https://github.com/Freddereck/debianhelper)
> 🛠️ Консольная панель для управления сервером — всё, что нужно, в одном меню!
---
## ✨ Возможности
- 🖥️ **Мониторинг процессов**
- 👤 **Управление пользователями**
- ⏰ **Cron-менеджер**
- 🌐 **Сетевые инструменты**
- 🧩 **Менеджер ПО** (установка/удаление/обновление)
- 🛡️ **Анализ безопасности**
- 📝 **Просмотр логов**
- ⚡ **WireGuard-менеджер**
- 🕸️ **Менеджер веб-сервера и деплоя**
- 🔄 **Автообновление панели через git**
- ...и многое другое!
---
## 📦 Модули (`/modules`)
| Модуль | Описание |
|-----------------------|-----------------------------------------------|
| `process_manager.py` | Мониторинг и управление процессами |
| `user_manager.py` | Управление пользователями и паролями |
| `cron_manager.py` | Менеджер задач cron |
| `network_manager.py` | Сетевые инструменты (ping, trace, порты и др.)|
| `software_manager.py` | Централизованный менеджер ПО |
| `security.py` | Аудит безопасности, сканеры, обновления |
| `log_viewer.py` | Просмотр и очистка логов |
| `wireguard_manager.py`| Управление WireGuard VPN |
| `webserver_manager.py`| Деплой сайтов, управление nginx, SSL |
| `pm2_manager.py` | Управление процессами через PM2 |
| `system_info.py` | Системная информация (uptime, RAM, load) |
| `pterodactyl_manager.py`| Управление Pterodactyl Panel и Wings (установка, удаление, диагностика, меню) |
| ... | ... |
---
## 🛠️ Поддерживаемые панели и сервисы
### 🕸️ Webmin
- Мощная веб-панель для администрирования Linux-серверов через браузер
- Управление пользователями, сервисами, сетевыми настройками, брандмауэром, пакетами, cron, логами и др.
- Доступ: https://:10000
- [Подробнее о Webmin](https://www.webmin.com/)
## 🚀 Как установить Webmin через панель?
1. Откройте Менеджер ПО
2. Выберите нужную панель (Webmin)
3. Следуйте инструкциям на экране (будет показано описание, предупреждения и гайды)
4. После установки управляйте сервисами и настройками прямо из панели
---
## 🚀 Быстрый старт
```bash
git clone https://github.com/Freddereck/debianhelper
cd debianhelper
pip install -r requirements.txt
sudo python3 panel.py
```
---
## 🆕 Как обновлять панель?
- Просто выбери пункт **"Обновить панель"** в главном меню!
- Все обновления подтянутся автоматически из [github.com/Freddereck/debianhelper](https://github.com/Freddereck/debianhelper)
---
## 📝 Примеры использования
- Запусти скрипт с правами root:
`sudo python3 panel.py`
- Навигируй стрелками, выбирай Enter.
- Для обновления — пункт "Обновить панель".
---
## ℹ️ Важно
- Работает на Debian/Ubuntu и совместимых.
- Почти все функции требуют root-прав.
- Если что-то не работает — смотри логи или пиши в Issues.
---
## 📬 Обратная связь
- Issues и предложения: [github.com/Freddereck/debianhelper/issues](https://github.com/Freddereck/debianhelper/issues)
- Автор: [mderick.su](https://mderick.su/)
---
## 🏷️ Лицензия
MIT