Skip to content

Post: migrating from S3 to branch-aware storage (Neon Storage #4)#1441

Open
bobbyonmagic wants to merge 4 commits into
mainfrom
post/neon-migrating-from-s3-to-branch-aware-storage
Open

Post: migrating from S3 to branch-aware storage (Neon Storage #4)#1441
bobbyonmagic wants to merge 4 commits into
mainfrom
post/neon-migrating-from-s3-to-branch-aware-storage

Conversation

@bobbyonmagic

Copy link
Copy Markdown
Collaborator

Fourth and final storage post (dated Jul 10). A practical migration guide: Neon storage is S3-compatible, so it's a config change plus a copy loop, not a rewrite.

Covers what stays identical (the S3 SDK calls), the exact client-config diff (endpoint, pinned region, path-style, bucket declared in neon.ts, injected per-branch creds), a list-and-copy migration script, and an honest table of S3 platform features that don't carry over (events, storage classes, cross-region replication). The Neon-write side of the copy loop is the tested path from the demo. Reuses neon-storage-demo.

Interactive: a tabbed same-code/two-configs comparison, the migration script, a warning callout on URL-vs-key storage, a carries-over table, and a github card. OG generated, validated.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 2, 2026

Copy link
Copy Markdown

Deploying devops-daily with  Cloudflare Pages  Cloudflare Pages

Latest commit: a87fc9d
Status: ✅  Deploy successful!
Preview URL: https://37cde918.devops-daily.pages.dev
Branch Preview URL: https://post-neon-migrating-from-s3.devops-daily.pages.dev

View logs

@bobbyonmagic bobbyonmagic force-pushed the post/neon-migrating-from-s3-to-branch-aware-storage branch from d82c905 to a87fc9d Compare July 8, 2026 12:45
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