Cloudflare Argo Tunnel で独自ドメイン版 ngrok みたいなことをやる
手順
適当に cloudflared tunnel を実行する
e.g. cloudflared tunnel --hostname test-argo-tunnel.example.com --url http://localhost:8000
ブラウザが開いて認証を求められるので認証する
test-argo-tunnel.example.com を開く
なんかDNSの反映に時間がかかるっぽい?数分かかった
見れる
普通に Cloudflare なので HTTP/2 とかになってお得
ngrokみたいな用途だとCDNキャッシュには気にしないといけない?
特定 tunnel だけ Cloudflare の Development mode 有効にする方法とかないのかな
Cloudflare側でFreeプランだとWebSocketがしょぼくなるかも?
注意点
認証するとそのドメイン下の任意のサブドメインに tunnel 貼れるっぽい?
大事なものがあるドメインでは認証しないほうがいいかも
適当に別ドメイン取るのがいいのかな
普通にインターネットから見れるので dev eval とか有効にしたアプリケーションを置かないように注意
それにしても dev eval 有効にしたアプリケーションをインターネットから見れるところに置いちゃだめだと思うが…