github jatixs/tgbotvpscp 1.12.4

5 hours ago

English Version | Русская Версия

📝 Telegram VPS Management Bot — Changelog

Version 1.12.4 Build 50 Date December 2025 Status Stable


[1.12.4] - 2025-12-06

🚑 Критические исправления (Hotfixes):

  • Совместимость с Docker (ProcFS):
    • Исправлена ошибка 500 Internal Server Error и OCI runtime create failed, возникавшая на новых версиях Docker и ядер Linux из-за запрета монтирования поверх системной директории /proc (masked paths).
    • В docker-compose.yml изменены пути монтирования системных метрик хоста: теперь они монтируются в /proc_host (например, /proc/uptime -> /proc_host/uptime).
    • Ядро бота (bot.py) и утилиты (core/utils.py) обновлены для чтения данных (CPU, RAM, Uptime) из новой директории /proc_host при работе в контейнере.

🚀 Добавлено:

  • Автоматическая настройка HTTPS:
    • В скрипты установки (deploy.sh и deploy_en.sh) добавлен мастер настройки SSL.
    • Теперь при установке можно автоматически развернуть Nginx в качестве обратного прокси и получить бесплатный сертификат Let's Encrypt (Certbot) для безопасного доступа к Web-панели.

✨ Улучшено:

  • Скрипты развертывания:
    • Обновлена генерация docker-compose.yml в deploy.sh для использования безопасных путей монтирования.
    • Добавлена установка утилиты psmisc (для команд fuser/lsof) для более надежной проверки занятости портов перед настройкой SSL.
  • Интеграция авторизации через Telegram:
    • Теперь страница авторизации имеет три формы авторизации. HTTP (не защищённое соединение) - авторизация по Magic Link, HTTPS - официальный виджет авторизации через Telegram, http\https - авторизация по ID и паролю**.

Full Changelog: 1.12.2...1.12.4

Don't miss a new tgbotvpscp release

NewReleases is sending notifications on new releases.