Об этом проекте
S-UI — это продвинутая веб-панель, предназначенная для управления прокси-сервисами SagerNet/Sing-Box. Она предоставляет комплексный интерфейс для настройки и мониторинга множества прокси-протоколов, включая VLESS, VMess, Trojan, Shadowsocks, Hysteria, Hysteria2, Naive, TUIC и варианты XTLS. Панель поддерживает настройки с несколькими клиентами и входящими подключениями, продвинутую маршрутизацию трафика с PROXY Protocol, прозрачный прокси, SSL-сертификаты и конфигурацию портов.
Ключевые функции включают лимиты трафика клиентов и сроки действия, мониторинг онлайн-клиентов и состояния системы в реальном времени, сервис подписок с форматами link/json/clash, а также поддержку HTTPS для безопасного доступа к панели и подпискам. Интерфейс доступен на шести языках (английский, фарси, вьетнамский, упрощённый китайский, традиционный китайский, русский) и поддерживает тёмную/светлую темы.
Установка проста: однострочный скрипт для Linux/macOS с автоматическим определением Alpine Linux с использованием OpenRC. Развёртывание Docker поддерживается через docker-compose или прямые команды docker run. Пользователи Windows могут установить через пакетный скрипт. Ручная установка включает сборку бэкенда с помощью Go и, опционально, фронтенда из отдельного репозитория.
Проект включает REST API с аутентификацией по токену (документирован в вики) для программного управления. Переменные окружения позволяют настраивать уровни журналирования, режим отладки и каталоги данных. Сообщества расширяют функциональность, например, инструменты сброса трафика и Telegram-бот.
S-UI предназначен только для личного обучения и общения, с отказом от ответственности за незаконное использование или производственное развёртывание. Проект имеет открытый исходный код под GPL V3 и активно поддерживается с регулярными релизами.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.