Tabserve - ブラウザをリバースプロキシにしてlocalhostへ外部からアクセス可能にする
(tabserve.dev)- Cloudflare Worker + Web Workersで、外部からlocalhostにアクセスできるようにするリバースプロキシを作成
→abc.your-domain.comをlocalhost:1234にフォワード可能 - CloudflareのTLSワイルドカード証明書で複数のサブドメインを作成可能
- ローカルWebサービスはCloudflareのWeb Application Firewall (WAF) で保護・最適化され、HTTP/3までサポート
- 各サブドメインは1つのDurable Objectにマッピングされ、約100〜500 RPSを処理可能
- WebSocket Hibernation APIを使用し、リクエスト転送時にのみ課金
- ほとんどのリバースプロキシツールはCLIのインストールが必要だが、Tabserveはページを読み込むだけでセットアップされ、Chromeブラウザによって分離される
- TCP/UDPは不可、HTTP専用プロキシ
- ローカルホストのWebサーバーでCORSの有効化が必須
2件のコメント
うわあ、Web Workers の再発見ですね。
ブラウザーであれこれやってみようとする人が飛びつきそうですね。
ngrok?