デスクトップトンネル
デスクトップアプリでは Settings → OpenChamber → Tunnel からトンネルを作成できます。この方法では CLI から OpenChamber を起動する必要はありません。
プロバイダーをインストールする
OpenChamber はあなたのマシン上でプロバイダー CLI を起動します。使いたいプロバイダーを先にインストールしてください。
brew install cloudflaredbrew install ngrokCloudflare は cloudflared を使います。Ngrok には ngrok アカウントと ngrok ダッシュボードの authtoken が必要です。
ngrok config add-authtoken <your-ngrok-token>Tailscale を使う場合は、Tailscale アプリをインストールしてサインインします。
アプリから開始する
- Settings → OpenChamber → Tunnel を開きます。
- Cloudflare、Ngrok、Tailscale のいずれかを選びます。
- トンネルの種類を選び、Tunnel を起動 を選択します。
- 生成された QR コードをスマートフォンでスキャンします。
現在、Ngrok はクイックトンネルに対応しています。Cloudflare はクイックトンネルと管理対象 Cloudflare モードに対応しています。 Tailscale には、tailnet 内のデバイスだけが開ける Serve と、インターネット上の誰でも開ける Funnel があります。Tailscale で先に HTTPS か Funnel を有効にする必要がある場合は、エラーの横に 承認ページを開く ボタンが表示されます。そこで承認してから、もう一度開始してください。
アクセス保護
プロバイダー URL 自体が公開されていても、OpenChamber は独自の接続トークンでアクセスを保護します。生成される接続リンクには一度きりのトークンが含まれ、TTL があり、新しいリンクを生成するかトンネルを停止/再起動すると、未使用の古いリンクは無効化されます。