wrangler.toml 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. name = "logseq-sync"
  2. main = "dist/worker/main.js"
  3. compatibility_date = "2025-05-05"
  4. compatibility_flags = [ "nodejs_compat" ]
  5. [version_metadata]
  6. binding = "CF_VERSION_METADATA"
  7. [observability]
  8. enabled = true
  9. [[durable_objects.bindings]]
  10. name = "LOGSEQ_SYNC_DO"
  11. class_name = "SyncDO"
  12. [[r2_buckets]]
  13. binding = "LOGSEQ_SYNC_ASSETS"
  14. bucket_name = "logseq-sync-assets-prod"
  15. [[d1_databases]]
  16. binding = "DB"
  17. database_name = "logseq-sync-graph-meta-prod"
  18. database_id = "00325aa2-c805-4693-b599-900a25dcde42"
  19. [[migrations]]
  20. tag = "v1"
  21. new_sqlite_classes = [ "SyncDO" ]
  22. [vars]
  23. COGNITO_JWKS_URL = "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_dtagLnju8/.well-known/jwks.json"
  24. COGNITO_ISSUER = "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_dtagLnju8"
  25. COGNITO_CLIENT_ID = "69cs1lgme7p8kbgld8n5kseii6"
  26. [env.staging]
  27. name = "logseq-sync-staging"
  28. [env.staging.vars]
  29. COGNITO_JWKS_URL = "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_dtagLnju8/.well-known/jwks.json"
  30. COGNITO_ISSUER = "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_dtagLnju8"
  31. COGNITO_CLIENT_ID = "69cs1lgme7p8kbgld8n5kseii6"
  32. SENTRY_DSN = "https://[email protected]/5311485"
  33. SENTRY_ENVIRONMENT = "staging"
  34. SENTRY_TRACES_SAMPLE_RATE = "0.1"
  35. [[env.staging.durable_objects.bindings]]
  36. name = "LOGSEQ_SYNC_DO"
  37. class_name = "SyncDO"
  38. [[env.staging.migrations]]
  39. tag = "v1"
  40. new_sqlite_classes = [ "SyncDO" ]
  41. [[env.staging.r2_buckets]]
  42. binding = "LOGSEQ_SYNC_ASSETS"
  43. bucket_name = "logseq-sync-assets-dev"
  44. [[env.staging.d1_databases]]
  45. binding = "DB"
  46. database_name = "logseq-sync-graph-meta-staging"
  47. database_id = "00325aa2-c805-4693-b599-900a25dcde42"
  48. [env.staging.version_metadata]
  49. binding = "CF_VERSION_METADATA"
  50. [env.prod]
  51. name = "logseq-sync-prod"
  52. [env.prod.vars]
  53. COGNITO_JWKS_URL = "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_dtagLnju8/.well-known/jwks.json"
  54. COGNITO_ISSUER = "https://cognito-idp.us-east-1.amazonaws.com/us-east-1_dtagLnju8"
  55. COGNITO_CLIENT_ID = "69cs1lgme7p8kbgld8n5kseii6"
  56. SENTRY_DSN = "https://[email protected]/5311485"
  57. SENTRY_ENVIRONMENT = "prod"
  58. SENTRY_TRACES_SAMPLE_RATE = "0.1"
  59. [[env.prod.durable_objects.bindings]]
  60. name = "LOGSEQ_SYNC_DO"
  61. class_name = "SyncDO"
  62. [[env.prod.migrations]]
  63. tag = "v1"
  64. new_sqlite_classes = [ "SyncDO" ]
  65. [[env.prod.r2_buckets]]
  66. binding = "LOGSEQ_SYNC_ASSETS"
  67. bucket_name = "logseq-sync-assets-prod"
  68. [[env.prod.d1_databases]]
  69. binding = "DB"
  70. database_name = "logseq-sync-graphs-prod"
  71. database_id = "4c80e058-69b5-4985-88d1-f53711d817ba"
  72. [env.prod.version_metadata]
  73. binding = "CF_VERSION_METADATA"