your personal website on atproto - mirror
blento.app
1/**
2 * For more details on how to configure Wrangler, refer to:
3 * https://developers.cloudflare.com/workers/wrangler/configuration/
4 */
5{
6 "$schema": "node_modules/wrangler/config-schema.json",
7 "name": "blento",
8 "main": ".svelte-kit/cloudflare/_worker.js",
9 "compatibility_date": "2025-12-25",
10 "compatibility_flags": ["nodejs_als", "nodejs_compat"],
11 "assets": {
12 "binding": "ASSETS",
13 "directory": ".svelte-kit/cloudflare"
14 },
15 "observability": {
16 "enabled": true
17 },
18 /**
19 * Smart Placement
20 * https://developers.cloudflare.com/workers/configuration/smart-placement/#smart-placement
21 */
22 // "placement": { "mode": "smart" }
23 /**
24 * Bindings
25 * Bindings allow your Worker to interact with resources on the Cloudflare Developer Platform, including
26 * databases, object storage, AI inference, real-time communication and more.
27 * https://developers.cloudflare.com/workers/runtime-apis/bindings/
28 */
29 /**
30 * Environment Variables
31 * https://developers.cloudflare.com/workers/wrangler/configuration/#environment-variables
32 * Note: Use secrets to store sensitive data.
33 * https://developers.cloudflare.com/workers/configuration/secrets/
34 */
35 "vars": {
36 "PUBLIC_HANDLE": "blento.app",
37 "PUBLIC_IS_SELFHOSTED": "",
38 "PUBLIC_DOMAIN": "https://blento.app",
39 "PUBLIC_GIPHY_API_TOKEN": "ltXijv1bkNPrEgnpJ0tIdLWXjnAeE7bL"
40 },
41 "kv_namespaces": [
42 {
43 "binding": "USER_DATA_CACHE",
44 "id": "d6ff203259de48538d332b0a5df258a7"
45 },
46 {
47 "binding": "CUSTOM_DOMAINS",
48 "id": "f449b3b5c8a349478405e2c04ed265f0"
49 },
50 {
51 "binding": "OAUTH_SESSIONS",
52 "id": "4d872b4630a042d69ecd63f87d6b2094"
53 },
54 {
55 "binding": "OAUTH_STATES",
56 "id": "c644b498d4af4c5892b3106d52c7760a"
57 }
58 ],
59 "d1_databases": [
60 {
61 "binding": "DB",
62 "database_name": "blento-v3",
63 "database_id": "83e7be08-8503-4b54-9f73-0bac105761b5",
64 "remote": false
65 }
66 ],
67 "analytics_engine_datasets": [
68 {
69 "binding": "ANALYTICS",
70 "dataset": "blento_pageviews"
71 }
72 ],
73 "triggers": {
74 "crons": ["*/5 * * * *"]
75 }
76}