Create your first project

Import a Git repository; ShipStack detects the framework and build settings.

You'll connect a Git repository to ShipStack and trigger your first build in minutes. This gets your project live and shows you how the deployment pipeline works.

ShipStack automatically detects your framework and build command, so there's minimal setup — just point it at your repo and go.

1

From Overview, click New project to import a repository.

From Overview, click New project to import a repository.

This opens the project creation flow where you'll connect your repository.

2

Enter the Git repository; GitHub, GitLab, and Bitbucket are supported.

Point ShipStack at your Git repository — GitHub, GitLab, and Bitbucket are supported.

ShipStack uses this connection to pull your code and watch for new commits.

3

Confirm the Framework preset; override it for a custom setup.

ShipStack detects the framework from your repo and pre-fills the build command — override it if you use a custom setup.

 

If ShipStack detects your framework correctly, the build command is ready to use — only change it if your project has a custom build process.

 

4

Click Create project; the first build starts from the default branch.

Click Create project — the first build starts immediately from your default branch.

The build runs immediately from your default branch, so you'll see progress in real time.

5

The first build appears under Deploys and goes live when the build passes.

Your first build appears under Deploys — most Next.js projects go live in under three minutes.

Watch the Deploys section to track your build status and see when your project is live.

What's next

Now that your first build is live, configure environment variables and custom domains to match your production setup.

Check the build logs if anything fails — ShipStack shows exactly where the build stopped and why.