Skip to content

Commit 4794ad2

Browse files
nsvk13claude
andcommitted
chore(cloudflare): finalize OpenNext + Workers deploy config
Use defineCloudflareConfig in open-next.config.ts, add nsvk13.dev custom domain routes, disable workers.dev/preview URLs, and ignore local .wrangler state. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent b0ee01b commit 4794ad2

3 files changed

Lines changed: 11 additions & 23 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
# cloudflare / opennext
1111
/.open-next/
12+
/.wrangler/
1213
.dev.vars
1314

1415
# production

open-next.config.ts

Lines changed: 4 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,6 @@
1-
import type { OpenNextConfig } from "@opennextjs/cloudflare";
1+
import { defineCloudflareConfig } from "@opennextjs/cloudflare";
22
import r2IncrementalCache from "@opennextjs/cloudflare/overrides/incremental-cache/r2-incremental-cache";
33

4-
const config: OpenNextConfig = {
5-
default: {
6-
override: {
7-
wrapper: "cloudflare-node",
8-
converter: "edge",
9-
incrementalCache: async () => r2IncrementalCache,
10-
tagCache: "dummy",
11-
queue: "dummy",
12-
},
13-
},
14-
15-
middleware: {
16-
external: true,
17-
override: {
18-
wrapper: "cloudflare-edge",
19-
converter: "edge",
20-
proxyExternalRequest: "fetch",
21-
},
22-
},
23-
};
24-
25-
export default config;
4+
export default defineCloudflareConfig({
5+
incrementalCache: r2IncrementalCache,
6+
});

wrangler.jsonc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,19 @@
44
"main": ".open-next/worker.js",
55
"compatibility_date": "2026-04-30",
66
"compatibility_flags": ["nodejs_compat"],
7+
"workers_dev": false,
8+
"preview_urls": false,
79
"assets": {
810
"directory": ".open-next/assets",
911
"binding": "ASSETS"
1012
},
1113
"observability": {
1214
"enabled": true
1315
},
16+
"routes": [
17+
{ "pattern": "nsvk13.dev", "custom_domain": true },
18+
{ "pattern": "www.nsvk13.dev", "custom_domain": true }
19+
],
1420
"r2_buckets": [
1521
{
1622
"binding": "NEXT_INC_CACHE_R2_BUCKET",

0 commit comments

Comments
 (0)