version 1.2.3: SSH-туннель в веб-панели, авто-ID бота, фиксы
- templates/index.html: вкладка SSL — замена самоподписного сертификата на SSH-туннель, авто-ID при установке бота - app.py: API /api/panel/access (get/set ip/ssh), /api/bot/detect-id, правка парсинга трафика - bot.py: позиционный парсинг mita get users (8 колонок) - install.sh, mita-ctl.sh: автоопределение Telegram ID через getUpdates API, исправлен unbound variable BOLD, SCRIPT_DIR - install-panel.sh: копирование bot.py и install-bot.sh в /opt/mita-panel/ - README: обновлена дорожная карта
This commit is contained in:
@@ -78,8 +78,9 @@ curl -Ls https://raw.githubusercontent.com/grendervilll/mitactl/main/bootstrap.s
|
||||
- [x] Генерация клиентских конфигов (mieru JSON и sing-box JSON)
|
||||
- [x] Скачивание конфигов и отображение QR-кодов
|
||||
- [x] Управление WARP на пользователя (toggle + правила: домены, IP, geosite, geoip, URL источники)
|
||||
- [x] SSL-сертификаты: самоподписной (10 лет) создаётся автоматически при установке, Let's Encrypt через UI
|
||||
- [x] Кнопка перезапуска панели на вкладке SSL
|
||||
- [x] SSL-сертификаты: самоподписной (10 лет) авто при установке, LE через UI, кнопка перезапуска
|
||||
- [x] Переключение режима доступа: IP / SSH-туннель через вкладку SSL в веб-панели
|
||||
- [x] Автоопределение Telegram ID через API бота при установке (веб-панель, CLI, install.sh)
|
||||
- [x] Интеграция fail2ban: rate-limiting панели + fail2ban jail (пресеты)
|
||||
- [x] Управление файрволом (UFW/iptables) через CLI и панель
|
||||
- [x] Режим SSH-туннеля: панель только на 127.0.0.1
|
||||
|
||||
Reference in New Issue
Block a user