Repository navigation
Expand file tree
/
Copy pathwrangler.jsonc
More file actions
57 lines (57 loc) · 1.62 KB
/
Copy pathwrangler.jsonc
File metadata and controls
57 lines (57 loc) · 1.62 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
{
"$schema": "./node_modules/wrangler/config-schema.json",
"name": "ait",
"keep_vars": true,
"workers_dev": true,
"preview_urls": false,
"main": "worker/index.mjs",
"compatibility_date": "2026-08-08",
"compatibility_flags": ["nodejs_compat"],
"vars": {
"NODE_ENV": "production",
"CLOUDFLARE_WORKER": "true",
"ALLOWED_ORIGINS": "https://ait.ait-placement-portal.workers.dev",
"VAPID_PUBLIC_KEY": "BFkWk7IB0kGMCb-QcL6QUL0g4uX4dq50tXnFQ3vfpu6NV6Hh4-29vJa4oop-UYEqj6mj4G7yun5f-RyS5aBB-Tg",
"VAPID_SUBJECT": "mailto:ket.patil77@gmail.com",
"PUSH_COMPLETION_THRESHOLD": "80",
"PUSH_REMINDER_CRON": "0 4 */3 * *",
"PROOF_EXPIRY_CRON": "0 * * * *",
"READ_ONLY_MODE": "false",
"MAINTENANCE_MODE": "false",
"USE_D1_BACKEND": "true",
"ADMIN_DEV_PASSWORD": "TpoAdmin2026!"
},
"assets": {
"directory": "./public",
"binding": "ASSETS",
"html_handling": "none",
"run_worker_first": ["/api/*", "/", "/login", "/dashboard", "/admin", "/admin/*", "/observer", "/observer/*"]
},
"kv_namespaces": [
{
"binding": "TPO_CACHE",
"id": "3ce7e386abc24eceb2c09f9538243b48"
}
],
"d1_databases": [
{
"binding": "DB",
"database_name": "ait-tpo-production",
"database_id": "0d253ebf-d252-48da-89e5-573d879b11f4"
}
],
"r2_buckets": [
{
"binding": "RESUME_VAULT",
"bucket_name": "ait-resume-vault"
},
{
"binding": "CERTIFICATE_VAULT",
"bucket_name": "ait-certificate-vault"
}
],
"triggers": {
"crons": ["0 * * * *", "0 4 */3 * *"]
},
"observability": { "enabled": true, "head_sampling_rate": 1 }
}