XPAM Script v1.3.7
XPAM Script v1.3.7
Релиз-обновление на базе v1.3.6. Он упрощает и укрепляет архитектуру, добавляет
восстановление базы 3x-ui одной командой, проверку нехватки памяти и подтверждает
полную совместимость с Debian 13 и Ubuntu 26.04.
Пользовательский интерфейс не изменился: те же команды
<prefix>-xpam,
<prefix>-links,<prefix>-health,<prefix>-repair. VLESS и Telegram links
берутся из актуальной базы 3x-ui, как и раньше.
🚀 Главное в v1.3.7
- Восстановление базы 3x-ui одной командой —
sudo <prefix>-repair --full.
Обычныйrepairчинит обвязку сервера, но не трогает данные. Новый--full
дополнительно восстанавливает базу 3x-ui (клиенты, inbound'ы, MTProto-секрет)
из последнего golden-снапшота: проверяет целостность, просит подтверждение
restore-full, делает резервную копию текущей базы и автоматически
откатывается, если проверка health после восстановления не прошла. repairтеперь также регенерирует конфигурацию nginx (раньше — только
HAProxy), то есть чинит больше типовых поломок без переустановки.- Новая health-проверка нехватки памяти — доступная RAM, использование swap и
события OOM (уровень WARN, без ложных тревог на здоровом сервере). - Упрощение и чистка архитектуры — удалены устаревшие ветки, снижен объём
кода и число «спрятанных» режимов. - Надёжная упаковка релиза — сборка архива с обязательной wrapper-структурой,
SHA256-суммой и CI-проверками, чтобы self-update принимал архив без сюрпризов.
✅ Совместимость
Релиз полностью протестирован и совместим с новыми выпусками дистрибутивов:
- Debian 13 (профиль root_mtproto)
- Ubuntu 26.04 LTS (профиль subdomains_mtproto)
- а также с более ранними Ubuntu / Debian.
Проверки версии ОС больше не выдают ложных ошибок на новых релизах. Базовая
проверенная связка панели остаётся 3x-ui 3.4.2 / Xray 26.6.27 (и upgrade, и
чистая установка).
♻️ Что изменилось (важно прочитать)
- Удалён устаревший профиль
vless_direct. Сервер всегда работает по схеме
HAProxy → локальный Xray (это и была схема по умолчанию). - Удалён legacy MTProto-бэкенд
alexbers. Telegram proxy / MTG работает только
через встроенный в 3x-ui MTG.- Команда
<prefix>-tgудалена. Актуальная Telegram-ссылка теперь берётся из
sudo <prefix>-links --show-secrets(там же, где VLESS-ссылка).
- Команда
- Fail-fast при импорте старых конфигов. Конфигурация с удалённым
профилем/бэкендом отклоняется с понятным сообщением — такой сервер нужно
устанавливать заново на чистой ВМ.
🔒 Безопасность
- Укреплён сокет Telegram-relay: убран небезопасный fallback на мир-доступные права.
- Задокументированы намеренные loopback-only обращения к панели 3x-ui по
127.0.0.1.
🔄 Обновление с v1.3.6
Обновление — штатное, через меню:
sudo <prefix>-xpam→ раздел обновления XPAM.- Апдейтер скачает релиз, проверит
SHA256, подготовит staging, сделает backup,
применит новую версию, запустит post-update health/deep-health и откатится при
ошибке. - После обновления выполните
sudo <prefix>-health --deepдля контроля.
Данные подключения (VLESS / Telegram links), домены и DoubleHop-состояние при
обновлении не меняются.
🧪 Проверка релиза
Перед публикацией v1.3.7 проверен на чистых VPS:
- Debian 13 и Ubuntu 26.04 — установка, сайты, VLESS через клиент,
Telegram-подключение, DoubleHop Mode,health/deep-health,repair,
repair --full, weekly maintenance — всё зелёное. - Целостность архива и путь установки/самообновления (wrapper-структура,
SHA256).
🔐 Секреты
Не публикуйте вывод sudo <prefix>-links --show-secrets, VLESS/Telegram links,
пароли и токены в чатах, issues, скриншотах или публичных логах.