Deployment
# 1. Update wrangler.toml with your project settings
# 2. Create production database
wrangler d1 create my-app-db
# 3. Apply migrations
npm run db:migrate:prod
# 4. Deploy
npm run deployYour app will be live at https://your-app.workers.dev.
Environment Configuration
# wrangler.toml
name = "my-sonicjs-app"
main = "src/index.ts"
compatibility_date = "2024-01-01"
[[d1_databases]]
binding = "DB"
database_name = "my-app-db"
database_id = "your-database-id"
[[r2_buckets]]
binding = "MEDIA_BUCKET"
bucket_name = "my-app-media"Source captured: 2026-10-11