Об авторе
История создания и развития VPS Manager Bot
👨💻 Автор проекта
Jatix (Farid Shykhaliev) — специалист службы технической поддержки, создатель VPS Manager Telegram Bot.
Это мой первый серьёзный проект, который изначально задумывался для личного использования. Начинался он как простой single-body код, который я постепенно довёл до ума благодаря обратной связи от пользователей, сотням часов работы над кодом и применению инструментов ИИ.
Опыт работы продакшн-менеджером, продукт-релизером и в технической поддержке дал мне понимание того, как пользователь хочет видеть готовый продукт — функциональность в красивой обёртке с продуманным UX/UI. А опыт менеджера по продажам помог понять, как адаптировать продукты под устройства, которые мы обычно держим в руках.
📊 Статистика проекта
79
Звёзд на GitHub
v1.18.0
Текущая версия
GPL-3.0
Лицензия
3
Контрибьютора
🎯 История развития проекта
Рождение проекта — от идеи к реальности
Всё началось с простой потребности: управлять VPS через телефон без SSH-клиентов. Первая версия умела показывать загрузку CPU и RAM. Затем появилась многоязычность — бот заговорил на русском и английском. Speedtest переехал на iperf3 для точных измерений.
Мультинодовая революция — один бот, много серверов
Один сервер — это хорошо, но что если их десять? Родилась архитектура "Агент-Сервер": главный бот управляет армией удалённых нод. Миграция на SQLite и полный переход на асинхронный aiohttp превратили бота в настоящую рабочую лошадку.
Конструктор интерфейса — бот под себя
Пользователи просили гибкость. Появилось категоризированное меню с 5 разделами и возможность включать/выключать любые кнопки прямо из веб-панели. Каждый настраивает бота под свои задачи — никаких лишних функций.
Корпоративный уровень — безопасность и PWA
Масштабное обновление: Server-Sent Events для мгновенных обновлений, Fernet-шифрование конфигов, Argon2 для паролей. Веб-панель стала PWA — устанавливается как приложение на телефон. Автоматический HTTPS через Certbot. Менеджер systemd сервисов с real-time статусами. WAF, Rate Limiting и защита от брутфорса — enterprise-класс для всех.
🌟 Миссия проекта
Упростить жизнь системных администраторов и DevOps инженеров, объединив удобство Telegram и мощность современного веб-интерфейса
Открытый код
Прозрачность и доверие. Каждая строка кода доступна для изучения и аудита.
Безопасность
Enterprise-класс защиты: WAF, шифрование, аудит. Безопасность — не опция.
Производительность
Полностью асинхронная архитектура на Python 3.10+ и aiohttp.
Масштабируемость
От одного сервера до тысячи нод. Растите без ограничений.
🤝 Благодарности
Спасибо всем, кто делает этот проект лучше
Контрибьюторы
Код, идеи, багфиксы
Пользователи
Отзывы и предложения
Python-сообщество
Библиотеки и фреймворки
Telegram
Платформа и Bot API
💡 Хотите внести вклад?
Проект открыт для участия — выберите свой способ
Поставить звезду
Поддержите проект одним кликом на GitHub
Сообщить о баге
Нашли ошибку? Создайте Issue
Обсудить идею
Предложения и фичреквесты в Discussions
Pull Request
Отправьте свой код в проект
📬 Свяжитесь со мной
Выберите удобный способ связи
Давайте создавать вместе!
Присоединяйтесь к развитию проекта и сделайте его еще лучше