Categories
ClerkCloudflare
ClerkのFrontend APIを独自ドメインで動かすため、production環境のカスタムドメインをCloudflareのDNSで設定した記録。バリデーション失敗から復旧するまでの手順と、本番ドメイン固定の注意点をまとめました。
Cloudflare
JP Stripes Connect 2026の入場チケットをメールで送るために、Resendのアカウントを作りました。対象のjpstripes.comはCloudflareで管理しているドメインです。DNSレコードの追 […]
www.wp-kyoto.net へのアクセスを wp-kyoto.net(www無し)へ301リダイレクトする設定を、CloudflareのRedirect Rulesで作りました。ルール自体はシンプルなのですが、保存 […]
Cloudflare Dashboard を開いたら、右上に「Ask AI」というボタンが増えていました。たまには触ってみようということで、そのまま有効化して使ってみました。 エージェント Lee を有効化する 「Ask […]
CloudflareLLM
Remote MCP サーバーに新しいツールを追加し、Cloudflare Workers にデプロイしました。しかし Claude のウェブアプリではそのツールが一向に出てきません。そして新しいチャットを開いても変わら […]
Cloudflare Workers で API キーや Webhook シークレットを使うとき、wrangler secret put でシークレットを登録します。これを忘れたまま wrangler deploy して […]
CloudflareSaaS / FaaS
OSS ライブラリのドキュメントを公開したい、社内ダッシュボードを段階的に統合したい、ポートフォリオサイトの一部だけを別アプリケーションにしたいなど、同一ドメインで複数のサイトやアプリケーションを束ねたくなる場面は、運用 […]
AI / MLCloudflareLLMSaaS / FaaS
MCPを活用してCloudflare Workersのログを直接調査し、本番環境で発生した500エラーの原因を特定。AIアシスタントがAPIを呼び出してログを解析する効率的なトラブルシューティング手法を紹介。
Cloudflare Pagesでnpm ciが失敗する問題の解決策。ビルドイメージv2では古いnpmバージョンが使われており、npm 10で作成したpackage-lockと互換性がない。ビルドイメージをv3に更新して解決しよう。
CloudflareHono / SonikJavaScriptSaaS / FaaS
Cloudflare Workers上でReact SPAとHono APIを統合開発・デプロイする方法を解説。Static Assets機能を活用し、フロントエンドとバックエンドを一つのプロジェクトとしてシンプルに運用できます。