Cloudflare Workers Static Assets メモ
assets-only Worker で静的サイトを配信する構成メモ
Worker スクリプトなしで静的ファイルだけを配信する構成 (assets-only) のメモ。
wrangler.toml
name = "yysk"
compatibility_date = "2026-08-01"
routes = [
{ pattern = "yysk.dev", custom_domain = true }
]
[assets]
directory = "./dist"
not_found_handling = "404-page"
mainを書かなければ Worker スクリプトなしの assets-only になるcustom_domain = trueは対象ゾーンがアカウントに存在することが前提not_found_handling = "404-page"で/404.htmlが使われる
デプロイ
GitHub Actions から cloudflare/wrangler-action@v3 で wrangler deploy を実行するだけ。この構成の実例が yysk.dev (このサイト) です。