2024-05-01から1ヶ月間の記事一覧

小ネタ: Cloud Run で server IP address をとる方法

背景: 事情により Cloud Run がどの IP でコードを実行しているのか知りたかった 結論、 Cloud Run への POST/GET のエントリを開いて、 httpRequest.serverIp を見ればわかる (リクエストの一番最初につくられるエントリ)。 これをたまたま見つけたとき、、…

Cloudflare Pages にデプロイした Sveltekit app で TypeError: Unsupported cache mode: no-cache を踏んだ

TL;DR 起きていたこと 調査 fix 残る謎 まとめ TL;DR 原因は Cloudflare pages が Node.js runtime ではないことで、 wrangler.toml に compatibility_flags = ["nodejs_compat"] を書いてデプロイしたら治った。 see: https://discord.com/channels/1066956…

めも: GCP の API key について

GCP

まずそもそも API key はによる認証はサポートされてないことが多い。 Most Google Cloud APIs don't support API keys. Check that the API that you want to use supports API keys before using this authentication method. https://cloud.google.com/do…

Cloudflare Pages に Cloudflare Access をつける

ユースケース: 雑につくったアプリを Cloudflare Pages にアップしたが、有象無象にアクセスされたくないので雑に認証をつけたい 毎回微妙に手順を忘れるので書いておく まず Cloudflare Pages (以下 Pages) に Cloudflare Access (以下 Access) をつけると…