Automatic Deployments with Repositories

You can get automatic deployments on your account with your Git, Subversion and Mercurial repositories hosted on

First, you'll need need to head to your account and login as the user that is either an Administrator or Owner of the repositories you'd like to enable automatic deployments for

Head over to your Settings page and generate a new API token under Your API Tokens by clicking on Generate a New API Token

Generate new Token

Copy this token over to your account:

  • Login to your site
  • Head to Site Settings and click on Edit Site
  • Enter the API token under the field API Token
  • Click on Save

Add API token to

From now on, whenever you create a repository that begins with, will automatically setup read-only permissions to be able to read from your repository:

At the moment, you will need to use HTTPS URLs for your Git, Mercurial and Subversion repositories hosted on

Create repository for automatic deployment

When creating a deployment, do ensure that you've picked the repository that you setup earlier, and you should have an additional checkbox that says Automatic

Create an automatic deployment

Ensure that you tick that checkbox, click on Save.

Every time that you commit/push to your repository, will automatically notify to run this deployment.

You can setup as many deployment rules for each repository.

Feel free to contact us if you need any assistance.