Генератор конфигураций для Xray и Mihomo с панелью zashboard

Формируйте готовые конфигурации с WireGuard, AmneziaWG, VLESS, Hysteria2 и управляйте ими через панель zashboard

Темная тема
WireGuard/AmneziaWG
Parse URL (VLESS/Hysteria2)
Подписка URL
Xray

Настройки WireGuard/AmneziaWG

Добавьте до 5 серверов WireGuard или AmneziaWG. Можно вводить полный конфиг для автоматического парсинга или заполнять поля вручную.

Парсинг ссылок (VLESS/Hysteria2)

Добавьте до 5 ссылок для автоматического создания конфига. Система автоматически определит тип ссылки.

Поддерживаемые форматы:


VLESS: vless://uuid@server:port?type=grpc&security=tls...
Hysteria2: hy2://password@server:port?insecure=1&sni=...

Настройки подписки

Введите URL подписки для автоматической загрузки прокси

Генератор конфига Xray

Введите VLESS ссылку для генерации конфигурации Xray в формате JSON

Поддерживаемый транспорт: reality, gRPC, xHTTP

Результат:

🚀 Установка и настройка Fork XKeen (v1.1.3.8)

Разработчики и контрибьюторы:
@jameszeroX
@Corvus-Malus
@Skrill0
@zashboard


Установите XKeen
Подключитесь к роутеру по SSH и выполните команду:

opkg update && opkg upgrade && \
opkg install curl tar unzip && \
curl -sLO https://raw.githubusercontent.com/RockBlack-VPN/XKeen/main/install.sh && \
chmod +x install.sh && ./install.sh
                

Сгенерируйте config.yaml

Скачайте config.yaml на компьютер.

Поместите config.yaml в директорию:

/opt/etc/mihomo/

Переключите ядро на Mihomo:

xkeen -mihomo

Запустите XKeen:

xkeen -start

Подключение к панели Zashboard
Для доступа к веб-интерфейсу Zashboard вам потребуется заранее сгенерированный файл config.yaml
Откройте в браузере следующую ссылку:
http://192.168.1.1:9090/ui/
Примечание: 192.168.1.1 — это IP-адрес вашего роутера. На начальной странице панели замените Host 127.0.0.1 на IP-адрес вашего роутера. Используйте эту панель для управления настройками и мониторинга работы XKeen
Важно!
Для корректной загрузки и автоматической распаковки внешнего интерфейса Zashboard при запуске xkeen -start на роутере должен быть установлен пакет unzip. Именно он отвечает за распаковку архива, который загружается по параметрам конфигурации:

external-ui: ./zash
external-ui-url: "https://github.com/Zephyruso/zashboard/releases/latest/download/dist-cdn-fonts.zip"

Если пакет unzip не установлен, интерфейс не будет распакован и не появится. Установить его можно командой:
opkg install unzip

Если после запуска xkeen -start по каким-то причинам Zashboard не загрузился автоматически, вы можете скачать архив вручную по ссылке:
Скачать Zashboard

После скачивания, разархивировать и поместите папку mihomo в директорию /opt/etc/ и убедитесь, что в каталоге /opt/etc/mihomo/ находится файл config.yaml
Важно! Открываем порты для сервисов:

📱 WhatsApp: xkeen -ap 80,443,3478,46420
💬 Telegram: xkeen -ap 80,443,596:599,1400,5222
📞 Viber: xkeen -ap 80,443,9443,2233,543
🎤 Discord: xkeen -ap 80,443,50000:50030
🎮 Throne and Liberty: xkeen -ap 80,443,10000,11005
🎮 Roblox: xkeen -ap 80,443,49152:65535
🎮 xbox cloud gaming: xkeen -ap 80,443,3544
🎮 Supercell: xkeen -ap 80,443,9339
🟩 Minecraft Java: xkeen -ap 80,443,25565
Screenshot