Что такое vercel-xhttp-relay?
Это легковесная функция на Edge-среде Vercel, которая перенаправляет XHTTP-трафик от вашего клиента Xray/V2Ray на ваш реальный сервер, используя домен Vercel для маскировки.
vercel-xhttp-relay — это минимальная Vercel Edge Function (около 60 строк JS), которая ретранслирует XHTTP-трафик к вашему бэкенд-серверу Xray/V2Ray. Использует WebStreams для двусторонней потоковой передачи, холодный старт 5–50 мс, работает на всех PoP...
Для DevOps-инженеров и специалистов по безопасности, которые хотят использовать Edge-сеть Vercel в качестве фронта для скрытия Xray-сервера в условиях блокировок.
Ваш Xray/V2Ray сервер может быть заблокирован по IP или домену, но Vercel остается доступным. Проект позволяет завернуть XHTTP-трафик в запросы к Vercel, используя его SNI и глобальную сеть доставки.
Вы размещаете на Vercel Edge Function, которая принимает XHTTP-запросы от вашего клиента (v2rayN, xray-core). Функция прозрачно передает данные на ваш реальный Xray-сервер через HTTP/2, не буферизируя поток. Весь трафик идет через домен Vercel с его сертификатом, что делает его неотличимым от трафика обычного сайта. Благодаря глобальной сети Vercel задержка минимальна.
vercel-xhttp-relay — это минимальная Vercel Edge Function (около 60 строк JS), которая ретранслирует XHTTP-трафик к вашему бэкенд-серверу Xray/V2Ray. Использует WebStreams для двусторонней потоковой передачи, холодный старт 5–50 мс, работает на всех PoP Vercel. Поддерживает только XHTTP транспорт, другие (WebSocket, gRPC и т.д.) не работают. Проект явно позиционируется как экспериментальный, без гарантий и поддержки....
Проект родился из необходимости обходить блокировки в регионах, где Vercel доступен, а прямой бэкенд — нет. При этом автор честно предупреждает, что это не production-решение и использовать его можно только на свой страх и риск.
Стоит попробовать, если вы хотите поэкспериментировать с обходом блокировок через Edge-сеть Vercel и понимаете риски. Для реального использования лучше искать более надежные решения, так как проект не поддерживается и может нарушать условия Vercel.
Последний коммит давно, issues нет, проект выглядит законсервированным.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Это легковесная функция на Edge-среде Vercel, которая перенаправляет XHTTP-трафик от вашего клиента Xray/V2Ray на ваш реальный сервер, используя домен Vercel для маскировки.
Для технических специалистов (DevOps, безопасность), которые хотят протестировать ретрансляцию XHTTP через Vercel в условиях блокировок, но готовы к экспериментальному статусу и отсутствию гарантий.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.