FD

free-dam-man/light-cloud-xhttp-skill

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

20 stars Качество 62 Тренд 37MIT

Light Cloud / Node PaaS VLESS + XHTTP - воспроизводимая подгруппа Shadowrocket (MIT)

Обзор

Узел в стиле Zero-VPS (и аналогичный узел PaaS): пакет VLESS + XHTTP + TLS ALPN h2 → подписка Shadowrocket / v2rayN. Разверните два крошечных приложения Node (stream-node + stream-sub) в Light Cloud (или любой хост Node, который дает вам HTTPS). Клиенты подключаются к , а не к WebSocket — Cloudflare перед Light Cloud, поэтому шаблоны WS выходят из строя; пакет XHTTP работает. — homeline-residential-exit-skill — VPS Mihomo ) (Antragiset)) — cf-sstp-home-broadband-skill — CF Worker MS-SSTP ) VPS ) (Antexitage)) — cf-global-edge-node-skill — CF ) DockHosting (*.dockhosting.dev) был проверен в тот же день и возвращен — со стороны платформы; не относитесь к этому навыку как к «DockHosting работает». 1. учетная запись Light Cloud (или аналогичная), которая может развертывать приложения Node с общедоступным HTTPS. 2. развёртывание/поток-узел и развёртывание/поток-подложка. 3. (предоставлять реальные ценности): 4. оба приложения; обратите внимание на общедоступные имена хостов. 5. (Shadowrocket / Xray): 6. = echo -n '' | base64 -w0 (или base64 без обертывания на macOS). 7. = https:///8.

Обзор (машинный перевод)

Узел стиля Zero-VPS на Light Cloud (и аналогичный узел PaaS): VLESS + XHTTP packet-up + TLS ALPN h2 → Подписка Shadowrocket / v2rayN.

Разверните два крошечных приложения Node ([T1] + [T2]) в Light Cloud (или любой хост Node, который дает вам HTTPS). Клиенты подключаются к XHTTP, а не к WebSocket — Cloudflare перед Light Cloud** блокирует WS**, поэтому шаблоны WS выходят из строя; пакет XHTTP работает.

Навыки братьев и сестер (свобода / отсутствие стен):

  • homeline-residential-exit-skill - VPS Mihomo ) (Antragises)

  • cf-sstp-home-broadband-skill - CF Worker MS-SSTP ) VPS ) (недоступная ссылка)

  • cf-global-edge-node-skill - CF

XHTTP / Почему XHTTP

На светлом облаке (CF edge) [скрыто] [скрыто] | VLESS + WS + TLS | Часто мертвый (CF/платформенный WS-блок) | | VLESS + XHTTP Packet-up + TLS alpn=h2 | Works (проверено 2026-10-26 E2E generate_204=204) |

DockHosting (*.dockhosting.dev) был проверен в тот же день и возвращен 503/502 — сторона платформы; не относитесь к этому навыку как к «DockHosting works».

/ Архитектура

/ Воспроизведение

1.**Зарегистрируйте учетную запись Light Cloud (или аналогичную), которая может развертывать приложения Node с общедоступным HTTPS. 2.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Light Cloud / 同类 PaaS · VLESS + XHTTP 一键复刻

Zero-VPS style node on Light Cloud (and similar Node PaaS): VLESS + XHTTP packet-up + TLS ALPN h2 → Shadowrocket / v2rayN subscription.

English: Deploy two tiny Node apps (stream-node + stream-sub) to Light Cloud (or any Node host that gives you HTTPS). Clients connect with XHTTP, not WebSocket — Cloudflare in front of Light Cloud blocks WS, so WS templates fail; XHTTP packet-up works.

Sibling skills (freedom / no-walls):


为什么是 XHTTP / Why XHTTP

Transport On Light Cloud (CF edge)
VLESS + WS + TLS Often dead (CF / platform WS block)
VLESS + XHTTP packet-up + TLS alpn=h2 Works (verified 2026-10-26 E2E generate_204=204)

DockHosting (*.dockhosting.dev) was probed the same day and returned 503/502 — platform side; do not treat this skill as “DockHosting works”.


架构 / Architecture

Shadowrocket / v2rayN / sing-box
   │  VLESS + XHTTP (packet-up) + TLS ALPN h2
   ▼
stream-node  (HTTPS Node app on Light Cloud / similar PaaS)
   └─ exit = PaaS region IP (e.g. GCP europe-west1)
stream-sub   (optional tiny sub host; base64 body of one VLESS URL)
   └─ subscription URL for one-tap import

快速复刻 / Reproduce

  1. Register a Light Cloud (or similar) account that can deploy Node apps with public HTTPS.
  2. Copy deploy/stream-node and deploy/stream-sub.
  3. Set env (do not commit real values):
App Env Example
stream-node UUID fresh UUIDv4
stream-node SUB_PATH random path token (same as sub token)
stream-node XPATH e.g. /api/v1/stream-
stream-sub SUB_TOKEN same as SUB_PATH
stream-sub SUB_BODY base64 of one line VLESS URL (see below)
  1. Deploy both apps; note the public hostnames.
  2. Build VLESS URL (Shadowrocket / Xray):
vless://@:443?encryption=none&security=tls&sni=&alpn=h2%2Chttp%2F1.1&fp=chrome&allowInsecure=1&type=xhttp&host=&path=&mode=packet-up#LightCloud-BE
  1. SUB_BODY = echo -n '' | base64 -w0 (or base64 without wrapping on macOS).
  2. Subscription = https:///
  3. Verify with Xray/sing-box socks → generate_204 (expect HTTP 204). First connect after idle scale-to-zero may take a few seconds.

Helper: scripts/make_sub_body.sh


仓库内容 / Layout

deploy/stream-node/   # node entry (XHTTP VLESS)
deploy/stream-sub/    # subscription server
scripts/              # helpers
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add free-dam-man/light-cloud-xhttp-skill
Новичок в MCP? Начните с руководства на mcpskill.org →