Skip to content

Commit f4cee90

Browse files
committed
Hooking up to Cloudflare
1 parent 5643143 commit f4cee90

File tree

4 files changed

+32
-1
lines changed

4 files changed

+32
-1
lines changed

apps/front/open-next.config.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
// default open-next.config.ts file created by @opennextjs/cloudflare
2+
import { defineCloudflareConfig } from "@opennextjs/cloudflare/config";
3+
import kvIncrementalCache from "@opennextjs/cloudflare/kv-cache";
4+
5+
export default defineCloudflareConfig({
6+
incrementalCache: kvIncrementalCache,
7+
});

apps/front/package.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
"version": "0.9.0",
44
"private": true,
55
"scripts": {
6+
"build:worker": "opennextjs-cloudflare",
7+
"dev:worker": "wrangler dev --port 8771",
8+
"preview:worker": "npm run build:worker && npm run dev:worker",
9+
"deploy:worker": "npm run build:worker && wrangler deploy",
610
"dev": "next dev",
711
"build": "next build",
812
"start": "next start",
@@ -33,6 +37,7 @@
3337
},
3438
"devDependencies": {
3539
"@eslint/eslintrc": "^3",
40+
"@opennextjs/cloudflare": "^0.5.8",
3641
"@types/node": "^20",
3742
"@types/qs": "^6.9.18",
3843
"@types/react": "^18.2.45",
@@ -43,6 +48,7 @@
4348
"eslint-config-next": "15.1.3",
4449
"postcss": "^8",
4550
"tailwindcss": "^3.4.1",
46-
"typescript": "^5"
51+
"typescript": "^5",
52+
"wrangler": "^3.114.0"
4753
}
4854
}

apps/front/wrangler.jsonc

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"main": ".open-next/worker.js",
3+
"name": "ai-nekko-web",
4+
"compatibility_date": "2024-09-23",
5+
"compatibility_flags": [
6+
"nodejs_compat"
7+
],
8+
"assets": {
9+
"directory": ".open-next/assets",
10+
"binding": "ASSETS"
11+
}
12+
}

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@
1212
]
1313
},
1414
"scripts": {
15+
"build:worker": "opennextjs-cloudflare",
16+
"dev:worker": "wrangler dev --port 8771",
17+
"preview:worker": "npm run build:worker && npm run dev:worker",
18+
"deploy:worker": "npm run build:worker && wrangler deploy",
1519
"build": "turbo run build --filter=apps/front",
1620
"dev": "turbo run dev --filter=apps/front",
1721
"lint": "turbo run lint",
@@ -20,6 +24,8 @@
2024
"commit": "git-cz"
2125
},
2226
"devDependencies": {
27+
"@opennextjs/cloudflare": "^0.5.8",
28+
"wrangler": "^3.114.0",
2329
"turbo": "1.10.6"
2430
},
2531
"engines": {

0 commit comments

Comments
 (0)