main = "src/index.ts" workers_dev = false compatibility_date = "2024-09-02" compatibility_flags = ["nodejs_compat_v2"] name = "cookiebar" dev.port = 8787 dev.host = "localhost" dev.local_protocol = "https" upload_source_maps = true [version_metadata] binding = "CF_VERSION_METADATA" routes = [ ] tail_consumers = [{ service = "cookiebar-tail" }] kv_namespaces = [ { binding = "consent-banner-worker-app_CACHE", id = "***", preview_id = "***" }, ] [vars] KAFKA_ENDPOINT_PREFIX = "" KAFKA_ORION_TOPIC = "analytics-events" KAFKA_BQ_TOPIC = "analytics-events-bq" FEATURE_FLAG_CACHE_METHOD_DEFAULT = "bundle+api" ENVIRONMENT = "production" API_EXPIRE_SECONDS = 60 BANNER_BUNDLE_EXPIRE_SECONDS = 60 KV_EXPIRE_SECONDS = 60 CACHEABLE_UUIDS_EXPIRE_SECONDS = 60 CLIENT_EXPIRE_SECONDS = 60 FEATURE_FLAG_FORCE_CACHING = true SENTRY_DSN = "***" SENTRY_PROJECT = "cookiebar" SENTRY_AUTH_TOKEN = "***" SENTRY_ORG = "***" [env.local] name = "cookie-banner-worker-app-local" tail_consumers = [] kv_namespaces = [ { binding = "***", id = "***", preview_id = "***" }, ] [env.local.vars] KAFKA_ENDPOINT_PREFIX = "***" KAFKA_ORION_TOPIC = "analytics-events" KAFKA_BQ_TOPIC = "analytics-events-bq" FEATURE_FLAG_CACHE_METHOD_DEFAULT = "bundle+api" ENVIRONMENT = "development" API_EXPIRE_SECONDS = 30 BANNER_BUNDLE_EXPIRE_SECONDS = 30 KV_EXPIRE_SECONDS = 30 CACHEABLE_UUIDS_EXPIRE_SECONDS = 30 CLIENT_EXPIRE_SECONDS = 0 FEATURE_FLAG_FORCE_CACHING = true SENTRY_DSN = "***" SENTRY_PROJECT = "cookiebar-staging" SENTRY_AUTH_TOKEN = "***" SENTRY_ORG = "***" [env.staging] name = "cookiebar-staging" routes = [ ] tail_consumers = [{ service = "cookiebar-staging-tail" }] kv_namespaces = [ { binding = "***", id = "***", preview_id = "***" }, ] [env.staging.vars] KAFKA_ENDPOINT_PREFIX = "***" KAFKA_ORION_TOPIC = "analytics-events" KAFKA_BQ_TOPIC = "analytics-events-bq" ENVIRONMENT = "staging" FEATURE_FLAG_CACHE_METHOD_DEFAULT = "bundle+api" API_EXPIRE_SECONDS = 300 BANNER_BUNDLE_EXPIRE_SECONDS = 300 KV_EXPIRE_SECONDS = 300 CACHEABLE_UUIDS_EXPIRE_SECONDS = 300 CLIENT_EXPIRE_SECONDS = 300 FEATURE_FLAG_FORCE_CACHING = true SENTRY_DSN = "***" SENTRY_PROJECT = "cookiebar-staging" SENTRY_AUTH_TOKEN = "***" SENTRY_ORG = "enzuzo"