Get StartedStart by Need

Start by Need

Not sure where to begin? Pick the path that best fits your situation.

🧪 I Just Want to Try It Out

Deploy from a template with one click — no code required.

  1. Browse the Template Marketplace and pick something interesting.
  2. Click “Deploy”, choose a region, and wait a few seconds.
  3. Once the service is live, go to the “Domains” tab to generate a free URL for testing.

Recommended reading: Quick Start · Templates


💻 I Have a Project to Deploy

Push your code from GitHub to Zeabur — most languages and frameworks are supported.

  1. In your project, click Add ServiceGitHub, authorize and select your repository.
  2. Zeabur auto-detects language, framework, and build strategy.
  3. Set environment variables in the “Configuration” tab if needed.
  4. Bind a domain and go live.

Recommended reading: How Deploys Work · GitHub Integration · Environment Variables


🤖 I Want to Use AI Features

Zeabur offers AI Hub, giving you direct API access to various large language models.

  1. Go to AI Hub to get your API endpoint and key.
  2. Use any OpenAI-compatible SDK in your application to make calls.
  3. Supports GPT-4o, Claude, Gemini, and many more.

Recommended reading: AI Hub Overview · Supported Models


📧 I Need Email Send/Receive

Zeabur Email lets you send and receive emails using your own domain.

  1. Go to Zeabur Email to create an account and verify your domain.
  2. Configure DNS records (MX, SPF, DKIM).
  3. Send and receive emails via SMTP or REST API.

Recommended reading: Email Service · Email API Keys · Email REST API


🖥️ I Have My Own Server

Bring your own machine (BYO Server) and manage deployments through Zeabur’s interface.

  1. Register a dedicated server in the Dashboard.
  2. Run the installation command Zeabur provides on your server.
  3. Select your dedicated server when creating a new project.

Recommended reading: Dedicated Server


🔌 I Want to Automate via API / CLI

Integrate Zeabur into your CI/CD pipeline using the API or CLI.

  • CLI: Run npx zeabur@latest deploy to deploy from your terminal.
  • GraphQL API: Programmatically control projects, services, and deployments.
  • Upload API: Directly upload a ZIP-packaged application.

Recommended reading: CLI Deployment · Public API · API Keys