
free-dam-man/light-cloud-xhttp-skill
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Light Cloud / Node PaaS VLESS+XHTTP パケットアップスキル — 再現可能なShadowrocket sub (MIT)
概要
Zero-VPS スタイルのノード(および類似の Node PaaS): VLESS + XHTTP パケットアップ + TLS ALPN h2 → Shadowrocket / v2rayN サブスクリプション。 2つの小さなノードアプリ(ストリームノード+ストリームサブ)をLight Cloud(またはHTTPSを与えるノードホスト)にデプロイします。 クライアントは、WebSocketではなく、Light Cloud の前に Cloudflare に接続します。そのため、WS テンプレートは失敗します。XHTTP パケットアップは動作します。 - homeline-residential-exit-skill — VPS Mihomo 真家 所在地(左腕) - cf-sstp-home-broadband-skill — CF Worker MS-SSTP の VPS の家の住所( MS) - cf-global-edge-node-skill — CF 全入口 入口点 DockHosting(*.dockhosting.dev)は、同じ日にプローブされ、プラットフォーム側が返されました。このスキルを「DockHosting」として扱いません。 1。 NodeアプリをパブリックHTTPSでデプロイできるLight Cloud(または同様の)アカウント。 2. デプロイ/ストリームノードとデプロイ/ストリームサブ。 3. (実際の値をコミットします): 4。 両方のアプリ。 パブリックホスト名に注意。 5. (Shadowrocket/Xray): 6. = echo -n ' ' | base64 -w0 (または、macOSでラップすることなくベース64) 7. = https:///8.
概要(AI 翻訳)
Zero-VPS スタイルのノードは、Light Cloud (および類似ノード PaaS): [[
VLESS + XHTTP packet-up + TLS ALPN h2→ Shadowrocket / v2rayN サブスクリプション。
英語: 2つの小さなノードアプリ(stream-node + [stream-sub]])をLight Cloud(またはHTTPSを与えるノードホスト)にデプロイします。 クライアントは、WebSocketではなく、XHTTPと接続します。Light Cloud blocks WSの前にCloudflareは、WSテンプレートは失敗します。 XHTTPパケットアップは動作します。
兄弟のスキル(自由/壁なし):
- homeline-residential-exit-skill — VPS Mihomo 真家 時計(左腕)
- cf-sstp-home-broadband-skill — CF Worker MS-SSTP 免責 VPS 住宅用アクセサリー(更)
- cf-global-edge-node-skill — CF 全局入試点
お問い合わせ
は XHTTP を生成します。
| 輸送 | オンライトクラウド(CFエッジ) |
お問い合わせ
| VLESS + WS + TLS | 多くの場合** (CF / プラットフォームWSブロック) |
| VLESS + XHTTP パケット上限 + TLS [[alpn=h2] | ** 業務用* (検証済み 2026-10-26 E2E [generate_204=204)] |
DockHosting(*.dockhosting.dev)は、同じ日にプローブされ、503/502 - プラットフォーム側に戻りました。 このスキルを「DockHosting works」として扱いません。
お問い合わせ
建築設計
お問い合わせ
快速刻印 / Reproduce
1.Register パブリックHTTPSでNodeアプリをデプロイできるライトクラウド(または類似)アカウント。 2.
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
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):
- homeline-residential-exit-skill — VPS Mihomo 真家宽(更稳)
- cf-sstp-home-broadband-skill — CF Worker MS-SSTP 免 VPS 家宽(更飘)
- cf-global-edge-node-skill — CF 全局优选入口节点
为什么是 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
- Register a Light Cloud (or similar) account that can deploy Node apps with public HTTPS.
- Copy
deploy/stream-nodeanddeploy/stream-sub. - 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) |
- Deploy both apps; note the public hostnames.
- 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
- SUB_BODY =
echo -n '' | base64 -w0(or base64 without wrapping on macOS). - Subscription =
https:/// - 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
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add free-dam-man/light-cloud-xhttp-skill