2024-11-25

最近dev.hakozaru.comというサブドメインで遊んでいる

家に使ってない大昔に組んだ PC が転がっていたので何か遊べないかな〜と考えていたところ、以前Cloudflare Tunnelで自宅サーバーを比較的安全に外部に公開できるという話を思い出した

ということで早速 hakozaru.com のネームサーバーを Cloudflare にして、 dev.hakozaru.com というドメインで自宅サーバーを少し前から外部に公開している
状況としてはこんな感じ

  • https://hakozaru.com/
    • 引き続き Firebase でホスティング
  • https://dev.hakozaru.com/
    • 部屋に転がっていた 10 年くらい前に組んだ自作 PC で Rails アプリが動いている
    • せっかくなのでトップページ下段に小さくリンクを貼った
    • マジで遊び場なので、アクセスできないことが多々ある

Cloudflare Tunnel を使ってみた感想としては、マジで便利過ぎる!という感じでした

  • SSL 勝手にやってくれる
    • Let's Encrypt とか使ってないけど、ちゃんと SSL 化できている
    • これはマジで感動した
  • ローカルの IP 変わっても大丈夫
  • ポート解放不要
  • もちろん MyDNS 的なところに IP を通知する必要もない
    • cron 地味にダルいよね
  • Cloudflare を経由してくれるので自宅サーバーの IP の隠蔽を頑張らなくてもよい
  • 80 番ポートとか 443 ポートとかで接続しないので、これらの有名なポートを塞いでしまっても大丈夫(セキュリティ ⤴︎)
  • もちろん無料!
    • どうやって稼いでいるのかは謎

ダルいところを肩代わりしてくれるのでめちゃくちゃ助かる

使っているのが割と普通の自作 PC で電気代は気になるので、今度 Amazon のセールとかでミニ PC でも買って置き換えてみようかと考えている

こういうのプライベートで色々やってる割にブログの記事にしてないので、やっていかねばならぬなぁ(ブログサボりがち)