ガンバラナイ

タグ「Cloudflare」記事一覧

HTML1枚のサイトを、GitHub Actionsの“AI社員”が毎日回している — つねかめ堂HPの構成と小技

HTML1枚のサイトを、GitHub Actionsの“AI社員”が毎日回している — つねかめ堂HPの構成と小技

手ぬぐい作家「つねかめ堂」のHPは、フレームワークもCMSも使わないHTML1枚の静的サイトです。そこにGitHub Actionsを4本住まわせて、出店予定のプリレンダ、Instagramの取り込み、広報文の下書き、月次アクセス解析までを無人で回しています。ブラウザで動いているコードをビルドが借りる単一ソース、CSS変数だけで県が光る日本地図、hash-as-keyのキャッシュ、通知されないCronの死活監視まで、効いている小技をまとめて紹介します。

ポートを開けずに自宅のWSL2へSSHする — Cloudflare Tunnelと短命証明書、そして1週間後にログを見た話

ポートを開けずに自宅のWSL2へSSHする — Cloudflare Tunnelと短命証明書、そして1週間後にログを見た話

ルーターのポート開放も固定IPも無しに、外から自宅WSL2のsshdへ入れるようにした記録です。Cloudflare Tunnelで経路を作り、Accessの短命証明書で鍵管理をなくす構成の組み方と、公式が「新規導入には推奨しない」と書いている方式をあえて選んだ理由、そして1週間後にsshdのログを見たら自分がその短命証明書を使っていなかった話までまとめます。

Claude CodeからHome Assistantを自然言語で操作する — MCP × Cloudflare Tunnel 構築記

Claude CodeからHome Assistantを自然言語で操作する — MCP × Cloudflare Tunnel 構築記

Home Assistantのautomationやdashboardを、YAMLを手書きせずにClaude Codeへ自然言語で指示して作れる環境を組みました。vibecode-agentアドオン+MCPサーバー+Cloudflare Tunnelの構成と、DNSのネガティブキャッシュなど実際に詰まった切り分けまでハンズオンでまとめます。

Cloudflare Pagesのpages.devを独自ドメインへ301集約した話

Cloudflare Pagesのpages.devを独自ドメインへ301集約した話

Cloudflare Pagesのデフォルトドメイン*.pages.devが独自ドメインと同一コンテンツを二重配信してアクセスとSEO評価が分散する問題を、Pages Functionの301リダイレクトで集約しました。現象・原因・対処・ハマりどころ・今後をまとめます。