1{2 "$schema": "node_modules/wrangler/config-schema.json",3 "name": "nzip",4 "main": "src/index.ts",5 "compatibility_date": "2026-06-01",6 "routes": [{ "pattern": "share.example.com", "custom_domain": true }],7 "r2_buckets": [8 {9 "binding": "CONTENT",10 "bucket_name": "nzip-content"11 }12 ],13 "d1_databases": [14 {15 "binding": "DB",16 "database_name": "nzip",17 "database_id": "00000000-0000-0000-0000-000000000000"18 }19 ],20 "ratelimits": [21 { "name": "RL_ENUM", "namespace_id": "1001", "simple": { "limit": 30, "period": 60 } },22 { "name": "RL_UNLOCK", "namespace_id": "1002", "simple": { "limit": 5, "period": 60 } }23 ],24 "triggers": {25 "crons": [26 "0 4 * * *"27 ]28 },29 "vars": {30 "PUBLIC_BASE": "https://share.example.com"31 }32 // Secrets (wrangler secret put --config wrangler.local.jsonc): NZIP_TOKEN33}