Возможности VPS Manager Bot
Комплексное решение для управления серверной инфраструктурой
Основные возможности
Центр управления нодами
Управляйте неограниченным количеством серверов из одного интерфейса через паттерн агент-клиент
- Централизованная панель управления
- Метрики каждой ноды в реальном времени
- Автоматические оповещения при отключении серверов
- Удаленное выполнение команд на каждом сервере
Менеджер сервисов
Управление systemd сервисами в реальном времени с обновлениями каждые 5 секунд
- Запуск/Остановка/Перезапуск сервисов одним кликом
- Статусы в реальном времени через SSE
- Детальная информация: PID, аптайм, логи
- Зашифрованное хранилище конфигураций
Корпоративная безопасность
5 уровней защиты корпоративного класса для максимальной безопасности
- Файрвол: защита от SQL Injection, XSS, Path Traversal
- Лимиты запросов: 100 запросов/мин защита от DDoS
- Защита от брутфорса: блокировка после 5 попыток
- Сквозное шифрование: Fernet + Argon2 + XOR
- Ролевая модель: роли Root/Admin/User
- DOMPurify — фильтрация контента на клиенте
Мониторинг в реальном времени
Комплексный мониторинг системных ресурсов с визуализацией через графики
- CPU, RAM, Disk, Network метрики
- Топ процессов по CPU и RAM
- Тест скорости с iperf3 интеграцией
- Графики в реальном времени
- Исторические данные и тренды
Умные алерты
Интеллектуальная система уведомлений с настраиваемыми порогами
- Фоновая проверка каждые 30 секунд
- SSH логи входов и Fail2Ban события
- Per-node конфигурация порогов
- Алерты при превышении CPU/RAM/Disk лимитов
- Alert-bot — ретранслятор уведомлений
Веб-панель
Progressive Web App на Aiohttp + Jinja2 с Server-Sent Events
- Работает как нативное приложение (PWA)
- Адаптивный дизайн (Mobile-first)
- Светлая/тёмная/AMOLED темы
- Drag & Drop сортировка серверов
- Установка на домашний экран
Система биллинга и аренды
Полный учет платежей за аренду серверов и мастер-сервера
- Отслеживание стоимости аренды (€/$/₽)
- Умные напоминания за 3 дня до оплаты
- Информативные бейджи оставшихся дней в WebUI
Шлюз Поддержки (Gateway Bot)
Выделенный клиентский бот с тикетами, рассылками и Anti-Flood
- Ответы на тикеты из админ-панели
- Массовые рассылки пользователям
- Встроенный Anti-Flood / SpamThrottle
Web Terminal (VNC)
Безопасный SSH-доступ к серверам прямо из веб-браузера
- SSH через WebSocket
- Шифрованное соединение
- Не требует SSH-клиента на устройстве
Менеджер бэкапов
Автоматическое резервное копирование конфигов и данных
- Автоматические бэкапы по таймеру
- Резервное копирование трафика и конфигов
- Smart Update — обновление из Telegram
- Авто-миграции БД через Aerich
X-ray инструменты
Утилиты для работы с X-ray панелями Amnezia/Marzban
- Конвертация JSON конфигов → vless:// ссылки
- Обновление xray-core для Amnezia панелей
- Обновление xray-core для Marzban панелей
Управление пользователями
Гибкая система управления пользователями с ролями и правами
- Роли: Root, Admin, User
- Добавление через Telegram
- Настройка видимости функций
- Аудит действий пользователей
Технический стек
Современные технологии для максимальной производительности
Серверная часть
- Python 3.10+ - Основной язык
- Aiogram 3.x - Telegram bot фреймворк
- Aiohttp - Асинхронный веб-сервер
- Tortoise ORM - ORM для БД
- aiosqlite - Асинхронный SQLite
Безопасность
- Argon2 - Хеширование паролей (OWASP)
- Fernet - Симметричное шифрование
- XOR + Base64 - Легковесное шифрование
- WAF - Файрвол приложений
- DOMPurify - Фильтрация контента
Клиентская часть
- 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