feat: mettre à jour la configuration de déploiement pour Cloudflare Workers et ajouter des paramètres d'observabilité

This commit is contained in:
2025-12-22 19:51:59 +01:00
parent 5f74bec60a
commit 986fd2b791
3 changed files with 54 additions and 14 deletions

View File

@@ -2,7 +2,26 @@
"$schema": "node_modules/wrangler/config-schema.json",
"name": "artsite",
"compatibility_date": "2025-12-13",
"pages_build_output_dir": "dist/public",
"compatibility_flags": [
"nodejs_compat",
],
"preview_urls": true,
"workers_dev": true,
"main": "./.output/server/index.mjs",
"routes": [
{
"pattern": "v2.arthurdanjou.fr",
"zone_name": "arthurdanjou.fr",
"custom_domain": true
}
],
"placement": {
"mode": "smart",
},
"assets": {
"binding": "ASSETS",
"directory": "./.output/public/"
},
"d1_databases": [
{
"binding": "DB",
@@ -15,8 +34,18 @@
"id": "f0766ace1d24423ba6e5cac4fb8f2054"
}
],
"ai": {
"binding": "AI",
"remote": true
"observability": {
"enabled": true,
"logs": {
"enabled": true,
"head_sampling_rate": 1,
"persist": true,
"invocation_logs": true
},
"traces": {
"enabled": true,
"head_sampling_rate": 1,
"persist": true
}
}
}