NodeOps
UK

Migrating from Vercel to CreateOS

Do you have a project sitting in Vercel? Migrating to CreateOS is easy.

Video — 2 minutes

Vercel migration to CreateOS

This video starts with a working project in Vercel, moves into CreateOS, connects the repo, and clicks deploy. In 2 minutes, the project is live on CreateOS.

Migrate with one command (CreateOS Skill)

Let your AI agent do the migration for you. Install the vercel-to-createos skill and it will detect your Vercel project, translate the config, and deploy to CreateOS.

Bash
1npx skills add https://github.com/NodeOps-app/skills --skill vercel-to-createos

Once installed, ask your agent to "migrate my Vercel project to CreateOS" and follow along. Prefer clicking through? The step-by-step guide below covers the manual flow.

Step by step

Every project deployed to Vercel must have a repository. You can migrate your project to CreateOS by connecting that repository.

CreateOS comes natively with GitHub integration — just connect your GitHub account and deploy. If you are coming from Bitbucket or GitLab, skip to the next section.

  1. Sign into createos.nodeops.network.

  2. Click Deploy on the left panel.

    CreateOS deploy panel

  3. Click Import GitHub Repository if you haven't connected GitHub yet. If you've already connected it, you'll see Browse Repositories.

    Import GitHub Repository

    Browse Repositories

  4. Select the repository you want to deploy and click Import.

  5. Choose Manual or Build with AI:

    1. Manual — if you have specific install and build commands.
    2. Build with AI — if you want AI to automatically detect the framework, commands, and build files. You just select the branch.
  6. When ready, click Deploy.

  7. Build logs stream in. After a couple of minutes you should see a green Deployed message with an option to continue to the dashboard.

  8. From the dashboard you can visit your live deployment, update environment variables, add a domain, and scale server resources and replicas.

Coming from GitLab or Bitbucket?

You'll export your repository as a ZIP file. Here's how.

GitLab

  1. Sign into GitLab and open your repository.

    GitLab repository view

  2. Click Code → Download → .zip.

    GitLab download zip

  3. In CreateOS, instead of going to GitHub, click Deploy using File Upload.

    CreateOS deploy using file upload

  4. Give your project a name, set the port, add any installation commands and environment variables, and click Deploy. Note: file-upload deployments always use Build with AI.

Bitbucket

  1. In Bitbucket, select your repository.

    Bitbucket repository list

  2. Inside the repo, click the three dots () → Download Repository.

    Bitbucket download repository

  3. This downloads a .zip file.

  4. In CreateOS, click Deploy using File Upload.

    CreateOS deploy using file upload

  5. Give your project a name, set the port, add any installation commands and environment variables, and click Deploy. Note: file-upload deployments always use Build with AI.

100,000+ Builders. One Workspace.

Get product updates, builder stories, and early access to features that help you ship faster.

CreateOS is a unified intelligent workspace where ideas move seamlessly from concept to live deployment, eliminating context-switching across tools, infrastructure, and workflows with the opportunity to monetize ideas immediately on the CreateOS Marketplace.