Skip to content

docs: add Migrate from Vercel to Compute guide - #136

Open
felixwidjaja wants to merge 2 commits into
mainfrom
docs/migrate-from-vercel
Open

felixwidjaja wants to merge 2 commits into
mainfrom
docs/migrate-from-vercel

Conversation

@felixwidjaja

Copy link
Copy Markdown
Member

Adds a Guides page that walks a Node server-rendered app from Vercel to a Compute workload: concept map, containerize, Secret, deploy, verify, domain switch, CI, rollback, basic auth, and replacements for Vercel-only features.

Based on the migrate-from-vercel recipe, rewritten against the current Compute, ALB and datumctl pages. It links to existing pages instead of repeating them, and uses commands that exist today (datumctl compute logs, restart, alb hostname add, alb auth set).

  • New page: guides/migrate-from-vercel.mdx
  • Added to the Guides group in docs.json and to "More tasks" in guides/overview.mdx
  • mint broken-links passes

Needs a check before merging

  • Rightmost X-Forwarded-For entry is the real client IP (carried over from the recipe, tested once)
  • Attaching a hostname takes over the name when Datum runs the domain's DNS
  • Non-ASCII header values make Headers.set() throw (framework behavior, from one migration)
  • The Astro Dockerfile builds as written
  • Vercel-only features table: based on a single Astro and Node migration
  • CLA check: PRs from this account should pass, but confirm

The recipe at agents.datum.net/recipes is older than these docs on several points (logs, restart, alb hostname and auth commands). Update it separately so the two agree.

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@mintlify

mintlify Bot commented Nov 6, 2026 •

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
Datum 🟢 Ready View Preview Nov 6, 2026, 3:53 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

This branch was successfully deployed

1 active deployment
staging — deef1250 Deployed Nov 6, 2026 by mintlify[bot]
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.

2 participants