Add: команда /xray для добавления пользователей XRay, уменьшено логирование

- Добавлена команда /xray для управления пользователями XRay через SSH
- SSH подключение к серверу mt.mirv.top с выполнением скрипта add_xray_user.sh
- Генерация и отправка QR-кода для подключения к VPN
- Интеграция с приложением Hiddify
- Добавлены зависимости asyncssh и qrcode[pil]
- Уменьшен уровень логирования (только WARNING и ERROR)

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
mirivlad
2026-03-18 19:34:58 +08:00
co-authored by Qwen-Coder
parent 1c904320dd
commit 5779dd7b14
11 changed files with 539 additions and 128 deletions
+6
View File
@@ -32,3 +32,9 @@ YANDEX_FOLDER_ID=
# Database
DATABASE_URL=sqlite+aiosqlite:///./valera.db
# XRay (mt.mirv.top)
XRAY_SSH_HOST=mt.mirv.top
XRAY_SSH_USER=root
XRAY_SSH_PASSWORD=
XRAY_ADD_USER_SCRIPT=/root/bin/add_xray_user.sh