Last updated on 5th February 2026

How to create a server

In your DeployHQ project, a server is simply an endpoint that you connect and deploy your code to. DeployHQ can deploy your code to pretty much anywhere, using standard protocols such as SSH/SFTP, FTP or FTPS to connect to your servers. As well as this, we support a number of services such as Shopify or Amazon S3.

Adding a new server

You can add the new server to your project by heading to the Servers & Groups page in your project, then clicking the New Server button on the right hand side of the page.

Enter a name for your server so you can easily identify it in the future, then optionally choose a server group (which you can read more about here).

Next, choose the appropriate protocol you want to connect to your server with:

Adding a new server

Each server form is organized into clearly labeled sections (such as Server Details, Authentication, Deployment Path, and Advanced Options) to guide you through the configuration. Once you've configured your connection details, click Create Server. DeployHQ will check your connection and present you with a list of your servers.

Configuring your deployment path

We have additional documentation covering advanced server settings and notifications in our Advanced server configuration and Notifications articles respectively.

Copying a server

In order to make a copy of a server you've created previously, you can click the "duplicate" button within the server list.

server list