© 2026 Hedgehog Software, LLC
{ "$schema": "node_modules/wrangler/config-schema.json", "name": "image-generator", "main": ".open-next/worker.js", "compatibility_date": "2024-12-30", "compatibility_flags": [ // Enable Node.js API // see https://developers.cloudflare.com/workers/configuration/compatibility-flags/#nodejs-compatibility-flag "nodejs_compat", // Allow to fetch URLs in your app // see https://developers.cloudflare.com/workers/configuration/compatibility-flags/#global-fetch-strictly-public "global_fetch_strictly_public" ], "assets": { "directory": ".open-next/assets", "binding": "ASSETS" } }
"preview": "opennextjs-cloudflare build && opennextjs-cloudflare preview", "deploy": "opennextjs-cloudflare build && opennextjs-cloudflare deploy", "upload": "opennextjs-cloudflare build && opennextjs-cloudflare upload", "cf-typegen": "wrangler types --env-interface CloudflareEnv cloudflare-env.d.ts"
"@opennextjs/cloudflare": "1.0.0-beta.4", "wrangler": "^4.14.1"
// default open-next.config.ts file created by @opennextjs/cloudflare import { defineCloudflareConfig } from '@opennextjs/cloudflare/config'; // import r2IncrementalCache from "@opennextjs/cloudflare/overrides/incremental-cache/r2-incremental-cache"; export default defineCloudflareConfig({ // incrementalCache: r2IncrementalCache, });
export default nextConfig; import { initOpenNextCloudflareForDev } from '@opennextjs/cloudflare'; initOpenNextCloudflareForDev();
main
✘ [ERROR] The entry-point file at ".open-next/worker.js" was not found.