Skip to content

ADR 0002: move to Cloudflare in one cutover - #253

Merged
engleek merged 2 commits into
mainfrom
docs/cloudflare-migration-adr
Oct 6, 2026
Merged

engleek merged 2 commits into
mainfrom
docs/cloudflare-migration-adr

Conversation

@engleek

@engleek engleek commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Records the decisions from 2026-10-04 on the Cloudflare migration (#151, #152, #153) in docs/adr/0002-cloudflare-single-cutover.md, and notes in ADR 0001 that its MUI decision is superseded.

  • One cutover: Workers + D1 + R2, no VPS needed. Supabase stays untouched as the rollback.
  • Free plans first: a spike measures bundle size and CPU time, and picks the ORM.
  • Bluesky sign-in replaces Discord. Roles are stored in the database; YoruNoHikage and engleek stay admins.
  • Thumbnails are pre-generated; MUI goes and its drawer is ported; IGDB data is stored and refreshed after the response; country maps are static assets.

🤖 Generated with Claude Code

ADR 0002: Workers, D1 and R2 in a single cutover now that the VPS is out
of reach; free plans first; Bluesky sign-in with roles stored in the
database; pre-generated thumbnails; MUI dropped with its drawer ported;
IGDB data stored and refreshed after the response; static country maps.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@engleek
engleek merged commit ebdb923 into main Oct 6, 2026
2 checks passed
@engleek
engleek deleted the docs/cloudflare-migration-adr branch October 6, 2026 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant