Возможности VPS Manager Bot
Комплексное решение для управления серверной инфраструктурой
Основные возможности
Центр управления нодами
Управляйте неограниченным количеством серверов из одного интерфейса через паттерн агент-клиент
- ✓ Централизованная панель управления
- ✓ Метрики каждой ноды в реальном времени
- ✓ Автоматические оповещения при отключении серверов
- ✓ Удаленное выполнение команд на каждом сервере
Менеджер сервисов
Управление systemd сервисами в реальном времени с обновлениями каждые 5 секунд
- ✓ Запуск/Остановка/Перезапуск сервисов одним кликом
- ✓ Статусы в реальном времени через SSE
- ✓ Детальная информация: PID, аптайм, логи
- ✓ Зашифрованное хранилище конфигураций
Корпоративная безопасность
5 уровней защиты корпоративного класса для максимальной безопасности
- ✓ Файрвол: защита от SQL Injection, XSS, Path Traversal
- ✓ Лимиты запросов: 100 запросов/мин защита от DDoS
- ✓ Защита от брутфорса: блокировка после 5 попыток
- ✓ Сквозное шифрование: Fernet + Argon2 + XOR
- ✓ Ролевая модель: роли Root/Admin/User
- ✓ Журнал аудита: детальные логи всех событий
Мониторинг в реальном времени
Комплексный мониторинг системных ресурсов с визуализацией через графики
- ✓ CPU, RAM, Disk, Network метрики
- ✓ Топ процессов по CPU и RAM
- ✓ Тест скорости с iperf3 интеграцией
- ✓ Графики в реальном времени
- ✓ Исторические данные и тренды
Умные алерты
Интеллектуальная система уведомлений с настраиваемыми порогами
- ✓ Фоновая проверка каждые 30 секунд
- ✓ SSH логи входов и Fail2Ban события
- ✓ Per-node конфигурация порогов
- ✓ Алерты при превышении CPU/RAM/Disk лимитов
- ✓ Уведомления о даунтайме серверов
Веб-панель
Progressive Web App на Aiohttp + Jinja2 с Server-Sent Events
- ✓ Работает как нативное приложение
- ✓ Адаптивный дизайн
- ✓ Светлая/тёмная темы с автопереключением
- ✓ Графики реального времени
- ✓ Установка на домашний экран
X-ray инструменты
Утилиты для работы с X-ray панелями Amnezia/Marzban
- ✓ Конвертация JSON конфигов → vless:// ссылки
- ✓ Обновление xray-core для Amnezia панелей
- ✓ Обновление xray-core для Marzban панелей
Системные инструменты
Расширенные инструменты для управления и диагностики серверов
- ✓ Restart/Reboot с таймером
- ✓ Update системы и пакетов
- ✓ Логи сервисов и системы
- ✓ Backup и восстановление конфигураций
- ✓ Traffic мониторинг и статистика
Управление пользователями
Гибкая система управления пользователями с ролями и правами
- ✓ Роли: Root, Admin, User
- ✓ Добавление через Telegram
- ✓ Настройка видимости функций
- ✓ Аудит действий пользователей
Технический стек
Современные технологии для максимальной производительности
Серверная часть
- ✓ Python 3.10+ - Основной язык
- ✓ Aiogram 3.x - Telegram bot фреймворк
- ✓ Aiohttp - Асинхронный веб-сервер
- ✓ Tortoise ORM - ORM для БД
- ✓ aiosqlite - Асинхронный SQLite
Безопасность
- ✓ Argon2 - Хеширование паролей (OWASP)
- ✓ Fernet - Симметричное шифрование
- ✓ XOR + Base64 - Легковесное шифрование
- ✓ WAF - Файрвол приложений
- ✓ Rate Limiter - Защита от DDoS
Клиентская часть
- ✓ Jinja2 - HTML шаблонизатор
- ✓ Tailwind CSS - Современный CSS фреймворк
- ✓ Vanilla JS - Чистый JavaScript
- ✓ Chart.js - Графики в реальном времени
- ✓ SSE - Server-Sent Events
Инфраструктура
- ✓ Docker - Контейнеризация
- ✓ Docker Compose - Оркестрация
- ✓ Systemd - Управление сервисами
- ✓ Watchdog - Автовосстановление
- ✓ Ubuntu 20.04+ - Платформа ОС
Попробуйте прямо сейчас!
Установка занимает 5 минут. Открытый исходный код • GPL-3.0 License