{
"$schema": "node_modules/wrangler/config-schema.json",
"name": "sitemap-dev",
"main": "src/index.ts",
"workers_dev": true,
"preview_urls": false,
"compatibility_date": "2026-03-07",
"observability": {
"enabled": true,
},
"workflows": [
{
"binding": "SYNC",
"name": "sitemap-dev-sync",
"class_name": "SyncWorkflow",
"schedules": ["0 0 * * *"],
},
],
"d1_databases": [
{
"binding": "SITEMAP_DB",
"database_name": "sitemap-dev",
"database_id": "c0a5ac1d-b472-4bb6-acd8-d8c2a64554fa",
"migrations_dir": "migrations",
},
],
"r2_buckets": [
{
"binding": "SITEMAP_BUCKET",
"bucket_name": "tangled-sitemaps-dev",
},
],
// hydrant's /repos over the tunnel on hyd-gcp-eu-1 (tunnel = true in infra's
// terraform/modules/envs/dev.tf)
"vpc_services": [
{
"binding": "HYDRANT",
"service_id": "01a11677-64af-78f2-8512-94b028e01487",
"remote": true,
},
],
"vars": {
"BASE_URL": "https://next.tangled.org",
"HYDRANT_URL": "https://index.tangled.network",
"SHARD_MAX_URLS": "50000",
},
}