Netlify to Lander in 5 minutes.
Move static + JAMstack sites from Netlify to Lander. Auto-detected static fast-path keeps it ~$0.50/mo per site, dynamic apps go to per-customer Fargate.[why customers switch]Netlify Functions architecture doesn't fit your project, or you outgrew the Starter tier limits
[what stays the same]
- ✓Static site builds (Astro, 11ty, Hugo, VitePress, plain HTML — all auto-detected)
- ✓Custom domain SSL
- ✓Push-from-GitHub workflow
[migration steps]
- step 1Free 7-day Pro trial included. Free plan covers 3 static sites permanently with commercial use allowed.
Sign up at lander.host with Google
- step 2Lander auto-detects static sites by looking for index.html in dist/, public/, build/, or out/. No netlify.toml needed.
Install GitHub App + pick your repo
- step 3Functions become routes in an Express/FastAPI container. Add a Dockerfile (lander.host/deploy/python or /deploy/nextjs has templates).
If you used Netlify Functions, port them to a container
- step 4Update DNS to point at <slug>.app.lander.host. ACM cert auto-issues.
Push, verify, flip CNAME
[gotchas · read first]
- !Netlify Identity / Forms / Big Media don't have direct equivalents. Replace with Auth.js, a Resend webhook, and S3 respectively.
- !Edge Handlers map to a Fargate route, not edge — for global low-latency consider Cloudflare Pages.
- !Deploy previews per branch are on Lander's Q3 2026 roadmap.
[other migrations]