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:
+8
-2
@@ -28,9 +28,15 @@ class Settings(BaseSettings):
|
||||
gigachat_credentials: Optional[str] = None
|
||||
yandex_api_key: Optional[str] = None
|
||||
yandex_folder_id: Optional[str] = None
|
||||
|
||||
|
||||
database_url: str = "sqlite+aiosqlite:///./valera.db"
|
||||
|
||||
|
||||
# XRay settings
|
||||
xray_ssh_host: str = "mt.mirv.top"
|
||||
xray_ssh_user: str = "root"
|
||||
xray_ssh_password: str = ""
|
||||
xray_add_user_script: str = "/root/bin/add_xray_user.sh"
|
||||
|
||||
class Config:
|
||||
env_file = ".env"
|
||||
extra = "allow"
|
||||
|
||||
Reference in New Issue
Block a user