Основные возможности

🖥️

Центр управления нодами

Управляйте неограниченным количеством серверов из одного интерфейса через паттерн агент-клиент

  • ✓ Централизованная панель управления
  • ✓ Метрики каждой ноды в реальном времени
  • ✓ Автоматические оповещения при отключении серверов
  • ✓ Удаленное выполнение команд на каждом сервере
⚙️

Менеджер сервисов

Управление 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