# Base configuration (shared between environments) main = "src/index.ts" account_id = "cba4afd7666247724ece1f34e1aace6c" compatibility_date = "2025-03-10" compatibility_flags = ["nodejs_compat"] [vars] name = 'prompt-manager-local' CM_BASE_URL = "https://cm.dev.svchub.com" DECRYPT_API_URL = "https://www.dev.humanizeiq.ai/api/dashboard-backend" DECRYPT_API_KEY = "XMCKhjOTTPJJzoSiNTmRTcQauvtGKRnUZNFlhWpjhTEaIdIeIdLFM" d1_databases= [ { binding = "PROMPT_MANAGER_DB", database_name = "prompt_manager_dev", database_id = "2a8f4902-d7fe-4a0e-aeb3-8c28eb60f7ac" } ] # Playtest Environment [env.playtest] name = "prompt-manager-playtest" routes = [ { pattern = "prompt-manager.playtest.svchub.com", custom_domain = true } ] d1_databases = [ { binding = "PROMPT_MANAGER_DB", database_name = "prompt_manager_playtest", database_id = "12581400-3097-41fd-868b-768f90d547f4" } ] r2_buckets = [ { binding = "PROMPT_MANAGER_BUCKET", bucket_name = "prompt-manager-playtest" } ] [env.playtest.vars] WORKER_ENV = "playtest" CM_BASE_URL = "https://cm.dev.svchub.com" DECRYPT_API_URL = "https://www.dev.humanizeiq.ai/api/dashboard-backend" # Dev Environment [env.development] name = "prompt-manager-dev" routes = [ { pattern = "prompt-manager.dev.svchub.com", custom_domain = true } ] d1_databases = [ { binding = "PROMPT_MANAGER_DB", database_name = "prompt_manager_dev", database_id = "2a8f4902-d7fe-4a0e-aeb3-8c28eb60f7ac" } ] r2_buckets = [ { binding = "PROMPT_MANAGER_BUCKET", bucket_name = "prompt-manager-dev" } ] [env.development.vars] WORKER_ENV = "development" CM_BASE_URL = "https://cm.dev.svchub.com" DECRYPT_API_URL = "https://www.dev.humanizeiq.ai/api/dashboard-backend" # Production Environment [env.production] name = "prompt-manager-prod" routes = [ { pattern = "prompt-manager.prod.svchub.com", custom_domain = true } ] d1_databases = [ { binding = "PROMPT_MANAGER_DB", database_name = "prompt_manager_prod", database_id = "caefd7b2-6d9c-4247-811d-dd8bea6cce93" } ] r2_buckets = [ { binding = "PROMPT_MANAGER_BUCKET", bucket_name = "prompt-manager-prod" } ] [env.production.vars] WORKER_ENV = "production" CM_BASE_URL = "https://cm.svchub.com" DECRYPT_API_URL = "https://www.humanizeiq.ai/api/dashboard-backend"