Stormkit Logo
Company
About usBlogChangelogPrivacy policyTerms
Migration guides
Vercel
Deployment guides
Strapi CMSRemix
Self-Hosting
Hetzner Cloud
GitHubContact usLogin
Stormkit Logo
Stormkit Logo
Migration guides
Vercel
Deployment guides
Strapi CMSRemix
Self-Hosting
Hetzner Cloud
Docs
GitHubContactLogin
+ K
Welcome
· Getting Started· Contributing· Contact Us
Migrations
· Vercel

Migrating from Vercel to Stormkit

Migrating from Vercel to Stormkit is a straightforward process that allows you to take advantage of Stormkit's unique features, such as self-hosting, advanced deployment previews, and environment-level configurations. This guide will walk you through the migration process, highlight the differences between the two platforms, and showcase the features Stormkit excels.

Why Migrate to Stormkit?

While Vercel is a powerful platform, Stormkit provides additional flexibility and control for developers who need more than just a managed hosting solution. Here’s why you might consider migrating:

  • Self-Hosting Options: Deploy Stormkit on your own infrastructure for complete control.
  • Price Control: Since Stormkit is self-hosted, you get to choose your infrastructure and can keep your bills under control.
  • Advanced Deployment Previews: Post-deployment checks to run end to end tests before going live.
  • Environment-Level Redirects: Apply global rules across all deployments instantly.
  • Snippet Injection: Dynamically inject code snippets based on request paths.

Migration steps

Next.js is fully supported on Stormkit's Self-Hosted Edition. To migrate:

  • Install Stormkit on your VPS
  • Create an application either by:
    • Importing from a public URL or
    • Importing from a private repository
  • Build settings:
    • Output folder: ./.next
  • Server settings
    • Start command: npm run start (or your custom script which calls next start)
  • Click Deploy

Features supported

All features that are working locally should be working on Stormkit as well:

Runtimes supported

Next.js has two runtimes: Edge and Node.js. When using Stormkit, you should use the Node.js runtime.

Stormkit Logo

2025 Stormkit OÜ ©

company
PricingPrivacy policyTerms