# Surrealistがngrokで繋がらない → Cloudflare Tunnelで解決
## 状況
- ngrok経由:独自HTMLからSurrealDBへの接続 ✅ 成功
- ngrok経由:SurrealistからSurrealDBへの接続 ❌ 失敗
- 原因:ngrok無料版の「Visit Site」認証画面
## 解決策:Cloudflare Tunnel
```bash
# インストール
wget -q https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb
sudo dpkg -i cloudflared-linux-amd64.deb
# SurrealDB起動
surreal start rocksdb://surrealdb --user root --pass root --allow-all
# トンネル作成
cloudflared tunnel --url http://localhost:8000
```
Surrealistで生成されたURLに接続 → ✅ 成功
protocol: WSS
endpoint: {$domain}/rpc
## まとめ
ngrok:ブラウザベースのアクセスのみ
Cloudflare:API/デスクトップアプリも対応
0 件のコメント:
コメントを投稿