2025年6月24日火曜日

urrealistがngrokで繋がらない → Cloudflareで解決

# 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 件のコメント:

コメントを投稿

あいうえお