Skip to content

Commit e512e49

Browse files
committed
Update wrangler.toml
1 parent 6cdd2a4 commit e512e49

4 files changed

Lines changed: 27 additions & 19 deletions

File tree

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,11 @@ Nuxt 4 + Nitro(`cloudflare_module`)+ Hono,跑在单个 Cloudflare Worker
2121
```bash
2222
pnpm install
2323

24-
# 首次:创建 Cloudflare 资源,把返回的 id 填进 wrangler.toml
25-
wrangler d1 create nsuk
24+
# 首次:创建 Cloudflare 资源,把返回的 id 与名称填进 wrangler.toml
25+
# 资源名以 wrangler.toml 为准,下面是当前配置里的名字
26+
wrangler d1 create nsuk-new
2627
wrangler kv namespace create KV
27-
wrangler r2 bucket create nsuk-uploads
28+
wrangler r2 bucket create nsuk-uploads-new
2829

2930
# 本地库建表
3031
pnpm db:migrate:local

docs/deployment.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,16 @@ NSUK 团队名下,否则受限账号在授权阶段会被静默拒绝。
88
## 一、创建 Cloudflare 资源
99

1010
```bash
11-
wrangler d1 create nsuk
11+
wrangler d1 create nsuk-new
1212
wrangler kv namespace create KV
13-
wrangler r2 bucket create nsuk-uploads
13+
wrangler r2 bucket create nsuk-uploads-new
1414
```
1515

16-
把返回的 `database_id` 与 KV `id` 填进 `wrangler.toml`。R2 桶名已写死为
17-
`nsuk-uploads`,改名的话记得同步。
16+
把返回的 `database_id` 与 KV `id` 填进 `wrangler.toml`,R2 桶名同样要与
17+
`wrangler.toml` 里的 `bucket_name` 一致。
18+
19+
数据库名不必与这里一致 —— `pnpm db:*` 脚本用的是 **binding 名 `DB`**
20+
wrangler 支持按 binding 定位,所以改库名不需要同步 `package.json`
1821

1922
## 二、在 Prism 侧建应用
2023

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
"lint:fix": "eslint . --fix",
2121
"format": "prettier --write .",
2222
"format:check": "prettier --check .",
23-
"db:migrate:local": "wrangler d1 migrations apply nsuk --local",
24-
"db:migrate:remote": "wrangler d1 migrations apply nsuk --remote",
25-
"db:seed:local": "wrangler d1 execute nsuk --local --file scripts/seed.sql"
23+
"db:migrate:local": "wrangler d1 migrations apply DB --local",
24+
"db:migrate:remote": "wrangler d1 migrations apply DB --remote",
25+
"db:seed:local": "wrangler d1 execute DB --local --file scripts/seed.sql"
2626
},
2727
"dependencies": {
2828
"@nuxt/ui": "^4.10.0",

wrangler.toml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,33 +18,37 @@ binding = "ASSETS"
1818
# 创建:wrangler d1 create nsuk 然后把返回的 id 填进来。
1919
[[d1_databases]]
2020
binding = "DB"
21-
database_name = "nsuk"
22-
database_id = "TODO_RUN_WRANGLER_D1_CREATE"
21+
database_name = "nsuk-new"
22+
database_id = "2375ae81-0766-416d-8d6f-6ece1e5150a6"
2323
migrations_dir = "migrations"
2424

2525
# ---- KV:会话、JWKS 缓存、License 吊销名单、验证码 ----
2626
# 创建:wrangler kv namespace create KV
2727
[[kv_namespaces]]
2828
binding = "KV"
29-
id = "TODO_RUN_WRANGLER_KV_CREATE"
29+
id = "eefa86e85017434a916a6d7164757024"
3030

3131
# ---- R2:上传文件 ----
3232
# 创建:wrangler r2 bucket create nsuk-uploads
3333
[[r2_buckets]]
3434
binding = "R2"
35-
bucket_name = "nsuk-uploads"
35+
bucket_name = "nsuk-uploads-new"
3636

3737
# ---- 非敏感变量 ----
3838
# Prism 侧的值待运营方提供:应用必须创建在 NSUK 团队名下,
3939
# 否则受限账号(通过 /join/<teamId> 注册的用户)在 /authorize 阶段会被拒。
4040
[vars]
41-
SITE_URL = "https://nsuk.example"
42-
PRISM_ISSUER = ""
43-
PRISM_CLIENT_ID = ""
44-
PRISM_TEAM_ID = ""
45-
PRISM_JOIN_URL = ""
41+
SITE_URL = "https://new.nsimu.cn"
42+
PRISM_ISSUER = "https://prism.siiway.org"
43+
PRISM_CLIENT_ID = "prism_89XkSWDmdCTIF8B-f435_Q"
44+
PRISM_TEAM_ID = "820a20b4adffb9ce4caae70bdcb71fb1"
45+
PRISM_JOIN_URL = "https://prism.siiway.org/join/820a20b4adffb9ce4caae70bdcb71fb1"
4646

4747
# ---- secrets(用命令写入,不入库)----
4848
# wrangler secret put PRISM_CLIENT_SECRET
4949
# wrangler secret put MOD_LICENSE_PRIVATE_KEY
5050
# wrangler secret put WEBHOOK_SECRET
51+
52+
[[routes]]
53+
pattern = "new.nsimu.cn"
54+
custom_domain = true

0 commit comments

Comments
 (0)