Deploy without Git

Create and publish your first CamelMind site without installing Git or creating a GitHub account.

This guide walks you through the fastest pathβ€”from an empty computer to a live websiteβ€”without installing Git or creating a GitHub account.

You'll build your site locally, preview it in your browser, and deploy it directly to Vercel using the Vercel CLI.

Tip

This is the easiest path if you're new to web development. You can always add Git later for automatic deployments, version history, and collaboration.


Estimated time

Most users can complete this guide in 15–20 minutes.

You'll:

  • βœ… Install the required tools
  • βœ… Create your first CamelMind site
  • βœ… Customize your homepage
  • βœ… Preview your site locally
  • βœ… Publish it to the internet

Step-by-step guide

1

Install Node.js

CamelMind runs on Node.js. If you haven't installed it yet, start here:

β†’ Install Node.js

3

Create your CamelMind site

Use the CamelMind CLI to create a new documentation site.

β†’ Installation

Once you're finished, you should be able to start your local development server with:

bash
npm run dev
4

Customize your homepage

Open your project in VS Code and edit the homepage to make it your own.

Try changing:

  • Site title
  • Homepage content
  • Navigation
  • Logo

Visit Writing Content to learn more.

5

Preview your site locally

Start the development server:

bash
npm run dev

Then open:

http://localhost:3000

Every time you save a file, your browser automatically refreshes so you can immediately see your changes.

6

Publish your site

Now it's time to put your site online.

Install the Vercel CLI:

bash
npm install -g vercel

Sign in to your Vercel account:

bash
vercel login

From your project's root directory, deploy your site:

bash
vercel

Vercel automatically detects CamelMind's Next.js project and asks a few setup questions before creating a preview deployment.

When you're ready to make it publicly available, run:

bash
vercel --prod
Note

Before deploying to production, configure any required environment variables (such as CAMELMIND_URL) in your Vercel project settings or by using vercel env add.

See Environment Variables for the complete list.


When should I start using Git?

Deploying without Git is a great option for getting started. As your project grows, Git becomes increasingly useful.

If you want to...Deploy without GitUse Git
Learn CamelMindβœ…
Build a personal websiteβœ…
Publish a simple documentation siteβœ…
Keep a history of every changeβœ…
Collaborate with teammatesβœ…
Automatically deploy after every changeβœ…
Review changes before publishingβœ…

If you're happy manually running vercel --prod whenever you update your site, you can continue without Git indefinitely.


Ready to add Git?

Switching to a Git-based workflow only takes a few minutes.

  1. Install Git
  2. Create a Git repository
  3. Follow Deploy to Vercel to connect your repository and enable automatic deployments.
Tip

Connecting an existing Vercel project to a Git repository doesn't create a new website. Future deployments continue using the same Vercel project and live URL.


πŸŽ‰ Congratulations!

Your CamelMind site is now live on the internet.

From here, you can continue improving your site by:

  • Writing more documentation
  • Adding new pages
  • Customizing the theme and branding
  • Connecting a custom domain
  • Learning Git when you're ready