Players get a fast TTL-backed homepage (local profile / Cloudflare D1) with dense UI polish; login unlocks /home without blocking on every OpenDota refresh. Co-authored-by: Cursor <cursoragent@cursor.com>
28 lines
599 B
TOML
28 lines
599 B
TOML
name = "climperor-player-sync"
|
|
main = "src/index.js"
|
|
compatibility_date = "2024-11-01"
|
|
workers_dev = false
|
|
|
|
[[d1_databases]]
|
|
binding = "DB"
|
|
database_name = "climperor-users"
|
|
database_id = "9eeb24ba-acc5-4520-b4e7-754ea776394e"
|
|
|
|
[[r2_buckets]]
|
|
binding = "MATCHES"
|
|
bucket_name = "climperor-player-data"
|
|
|
|
[[queues.consumers]]
|
|
queue = "climperor-player-sync"
|
|
max_batch_size = 5
|
|
max_retries = 5
|
|
dead_letter_queue = "climperor-player-sync-dlq"
|
|
|
|
[[queues.producers]]
|
|
binding = "SYNC_QUEUE"
|
|
queue = "climperor-player-sync"
|
|
|
|
# Secrets (wrangler secret put):
|
|
# STEAM_API_KEY
|
|
# OPENDOTA_API_KEY (optional)
|