1.1: kit update и kit version для доставки исправлений на серверы 1.0
kit update скачивает kit и kit-sub из тега релиза, переводит kit-sub на работу без root, убирает cron меню x-ui и исправляет ссылку подписки в панели. При сбое новой kit-sub возвращает прежнюю. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Q7GrBSRPVXhrz3RAprWDnt
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
fdae4588ea
commit
7167c8158d
+12
-4
@@ -31,13 +31,21 @@
|
||||
- `SECURITY.md`: как сообщить об уязвимости, не публикуя её на весь интернет.
|
||||
- Проверка кода на каждый коммит: ShellCheck, Python, тесты генераторов.
|
||||
|
||||
**Новая команда: `kit update`**
|
||||
|
||||
- Обновляет kit и подписку до новой версии, а пользователи, ссылки и подписки остаются прежними.
|
||||
Раньше, чтобы получить исправление, приходилось сносить всё и раздавать ссылки заново.
|
||||
«Мам, удали старый VPN, вот новый» больше не повторится.
|
||||
- Если новая подписка вдруг не запустится, `kit update` молча вернёт старую. Ну, не молча,
|
||||
предупредит.
|
||||
|
||||
**Как обновиться**
|
||||
|
||||
- Новые установки получают всё сразу.
|
||||
- Сервер 3X-UI KIT из версии 1.0 (там ещё нет `kit update`), один раз:
|
||||
`curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/3X-UI_KIT/v1.1/scripts/kit.sh -o /usr/local/bin/kit && chmod 755 /usr/local/bin/kit && kit update`
|
||||
- Дальше хватит `kit update`, он сам подскажет, когда выйдет новая версия.
|
||||
- Hysteria2: `hy2 update`.
|
||||
- Серверу 3X-UI из версии 1.0 ничего не угрожает: критическая ошибка была только в установщике
|
||||
Hysteria2 и срабатывала при установке. Перевести подписку на работу без root поможет
|
||||
`kit update` в версии 1.2. Пока можно просто продолжать пользоваться.
|
||||
- Новые установки получают всё сразу.
|
||||
|
||||
## v1.0
|
||||
|
||||
|
||||
Reference in New Issue
Block a user