settings: change Telegram bot token/username from the admin UI (validated via getMe); mbs restart now covers bot+api+xray+nginx

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Savsis? 2026-09-10 23:29:58 +05:00
parent 04db4a359e
commit bfc2fd7b4c
3 changed files with 96 additions and 5 deletions

7
mbs
View file

@ -10,7 +10,7 @@ mbs — управление MBS Panel
mbs pass [новый_пароль] сменить пароль админ-панели (без аргумента — сгенерировать случайный)
mbs status статус всех сервисов (bot, api, xray, nginx)
mbs restart перезапустить bot + api
mbs restart перезапустить всё (bot, api, xray, reload nginx)
mbs logs [bot|api|xray] последние строки лога (по умолчанию api)
mbs domain показать текущий домен панели
mbs update обновить код с GitHub и перезапустить (не трогает .env и базу)
@ -36,8 +36,9 @@ cmd_status() {
}
cmd_restart() {
systemctl restart mbs-bot mbs-api
echo "Перезапущено."
systemctl restart mbs-bot mbs-api xray
systemctl reload nginx 2>/dev/null || true
echo "Перезапущено: bot, api, xray (+ reload nginx)."
}
cmd_logs() {