Last updated on 9th February 2026

Creating a New Project

Overview

Projects are the core organizational unit in DeployHQ. Each project connects to one repository and can have multiple deployment targets.

Step 1: Name Your Project

Choose a descriptive name for your project. This will appear in your dashboard and in deployment notifications.

Step 2: Select Your Repository Provider

Choose from GitHub, GitLab, Bitbucket, or enter a custom Git URL.

Step 3: Authenticate

Follow the prompts to connect your repository. DeployHQ will set up the necessary webhooks automatically.

Step 4: Choose Your Branch

Select the branch you want to deploy from. You can add additional branches later for staging environments.