Telegram UI для управления доменным роутингом xkeen. Можно добавлять/удалять маршруты через бота.
Запихиваем файл установки на роутер, делаем исполняемым, запускаем.
Например, запустив такую команду на роутере:
curl https://raw.githubusercontent.com/kontsevoye/xkeen-control/refs/heads/master/scripts/install.sh -o /opt/tmp/install.sh \
&& chmod +x /opt/tmp/install.sh \
&& /opt/tmp/install.sh
Если нет curl, то предварительно нужно его установить:
opkg update && opkg install curl
После выполнения всех действий можно отправить своему боту /list
, он должен ответить текущим списком доменов.
/list - Список проксируемых доменов
/add - Добавить домен в список проксируемых
/delete - Убрать домен из списка проксируемых
/restart - Перезапустить xkeen для применения конфига
/backups - Список бэкапов конфига
/restore - Восстановить конфига из бэкапа
/help - Помощь по префиксам xray
Так же если отправить любую строку без слэша в начале, то будет открыто интерактивное меню добавления записи.
init.d укомплектован возможностью обновления. Нужно всего лишь запустить следующую команду и следовать инструкциям
/opt/etc/init.d/S52xkeencontrol update