### Getting Started

- [Introduction](/support/introduction)
- [FAQ Deployments 101](/support/faq-deployments)
- [Account & Billing](/support/managing-your-account)

### Core Functionality

- [Projects](/support/projects)
- [Servers](/support/servers)
- [Deployments](/support/deployments)
- [Users](/support/users)

### Configuration

- [Config Files](/support/config-files)
- [SSH Commands](/support/ssh-commands)
- [Build Pipelines](/support/build-pipelines)
- [Excluded Files](/support/excluded-files)
- [Templates](/support/templates)
- [Network Agents](/support/network-agents)
- [Public Framework Templates](/support/public-framework-templates)
- [Integrations](/support/integrations)
- [Notifications](/support/notifications)
- [Global SSH Keys](/support/global-ssh-keys)
- [Global Servers](/support/global-servers)

### Troubleshooting

- [Build Errors](/support/build-errors)
- [Deployment Errors](/support/common-deployment-errors)
- [FAQ](/support/faq)
- [Network Agent errors](/support/network-agent-errors)
- [Repository Errors](/support/common-repository-errors)
- [Server Errors](/support/common-server-errors)
- [Zero-downtime deployment issues](/support/zero-downtime-deployment-issues)
- [AI Error Explanation](/support/troubleshooting-with-ai)
- [AI PageSpeed](/support/ai-pagespeed)
- [PR Radar](/support/pr-radar)
- [Migrating to DeployHQ](/support/migrating-to-deployhq)
- [Deprecated build runtimes](/support/build-runtimes-deprecation)

### Developer

- [Feature Request and Changelog Tool](/support/feature-request-and-changelog%20)
- [Agents & Automation](/support/agents-and-automation)
- [API Documentation](/support/api)
- [Command Line Tool](/support/cli)
- [DeployHQ scripting](/support/scripting)
- [MCP Server](/support/mcp-server)
- [Chrome Extension](/support/chrome-extension)

Menu
# Help & Support

Everything you need to help you deploy your first project and streamline your development workflow.

## Getting Started

[
### Introduction

Find out how DeployHQ can help make your life easier when it comes to getting files from your repository onto your servers.

](/support/introduction)[
### FAQ Deployments 101

FAQ on deployments, covering basic topics and most frequently asked questions

](/support/faq-deployments)[
### Account & Billing

Managing your DeployHQ account.

](/support/managing-your-account)

## Core Functionality

[
### Projects

How to configure a project in DeployHQ to connect to your repository and your servers.

](/support/projects)[
### Servers

Set up servers in your DeployHQ project to upload your repository files to.

](/support/servers)[
### Deployments

Preparing for a deployment using DeployHQ.

](/support/deployments)[
### Users

How to manage users in your DeployHQ account, and ensure they only have access to what they need.

](/support/users)

## Configuration

[
### Config Files

Setting up static configuration files to upload files to your server, or use in the build pipeline that aren't stored in your repository.

](/support/config-files)[
### SSH Commands

Configure SSH commands to run processes directly on your servers before or after a deployment.

](/support/ssh-commands)[
### Build Pipelines

Using build commands to compile assets, run tests or fetch dependencies before you upload changes to your server. Supported tools include: PHP, Composer, Ruby, Node, Yarn, Python, Go and Java

](/support/build-pipelines)[
### Excluded Files

Prevent certain files or directories in your repository from being deployed to your server.

](/support/excluded-files)[
### Templates

Using a template in DeployHQ to share common configuration between projects.

](/support/templates)[
### Network Agents

How to deploy to servers in private networks using the DeployHQ Agent.

](/support/network-agents)[
### Public Framework Templates

Get started quickly with DeployHQ's curated public framework templates for popular web development frameworks and platforms.

](/support/public-framework-templates)[
### Integrations

Set up integrations with a number of 3rd party services for deployment notifications and other useful tasks.

](/support/integrations)[
### Notifications

Set up notifications with different services for when deployments start and finish.

](/support/notifications)[
### Global SSH Keys

How to create and use global SSH keys in DeployHQ across projects, global servers, and project servers.

](/support/global-ssh-keys)[
### Global Servers

How to create and use global servers in DeployHQ to reuse server configurations across projects.

](/support/global-servers)

## Troubleshooting

[
### Build Errors

Troubleshooting build pipeline errors during a deployment.

](/support/build-errors)[
### Deployment Errors

Fixing common errors when running deployments in DeployHQ.

](/support/common-deployment-errors)[
### FAQ

Here are some of the most frequently asked questions.

](/support/faq)[
### Network Agent errors

Troubleshoot errors relating to the DeployHQ network agent.

](/support/network-agent-errors)[
### Repository Errors

Resolve issues when configuring the repository in your DeployHQ project.

](/support/common-repository-errors)[
### Server Errors

Troubleshooting common errors when configuring servers in DeployHQ.

](/support/common-server-errors)[
### Zero-downtime deployment issues

Troubleshoot issues relating to zero-downtime deployments.

](/support/zero-downtime-deployment-issues)[
### AI Error Explanation

How to use DeployHQ's AI helper to troubleshoot deployment errors.

](/support/troubleshooting-with-ai)[
### AI PageSpeed

Learn how AI PageSpeed analyzes your website performance and provides framework-specific optimization recommendations powered by AI.

](/support/ai-pagespeed)[
### PR Radar

PR Radar is a free, open-source browser extension by DeployHQ that shows all your pull requests, CI status, and deployment previews in one place.

](/support/pr-radar)[
### Migrating to DeployHQ

Migration guides for moving to DeployHQ from script-based deploy tools, CI runners, and competitor platforms. Map your existing stages, hooks, and shared paths in a few hours, with optional concierge assistance.

](/support/migrating-to-deployhq)[
### Deprecated build runtimes

What the runtime deprecation, missing, and unavailable warnings in your build log mean, and how to choose a supported runtime version for your project.

](/support/build-runtimes-deprecation)

## Developer

[
### Feature Request and Changelog Tool

This powerful tool is designed to keep you informed about the latest updates to our platform and provide a direct channel for you to share your ideas and suggestions.

](/support/feature-request-and-changelog%20)[
### Agents & Automation

DeployHQ is designed for AI coding agents. Learn how agents can use the API, CLI, and MCP Server to sign up, deploy, monitor, and manage infrastructure.

](/support/agents-and-automation)[
### API Documentation

Find out how to authenticate with the DeployHQ API and use it to create powerful custom tools.

](/support/api)[
### Command Line Tool

The DeployHQ CLI (dhq) lets you deploy, manage servers, configure projects, and automate workflows from your terminal.

](/support/cli)[
### DeployHQ scripting

Using the DeployHQ API for scripting

](/support/scripting)[
### MCP Server

Use the DeployHQ MCP Server to interact with your deployments through AI assistants like Claude Desktop and Claude Code.

](/support/mcp-server)[
### Chrome Extension

Deploy directly from GitHub, GitLab, and Bitbucket with the DeployHQ Chrome Extension. One-click deployments, real-time notifications, and project management from your browser.

](/support/chrome-extension)

Close
### Getting Started

- [Introduction](/support/introduction)
- [FAQ Deployments 101](/support/faq-deployments)
- [Account & Billing](/support/managing-your-account)

### Core Functionality

- [Projects](/support/projects)
- [Servers](/support/servers)
- [Deployments](/support/deployments)
- [Users](/support/users)

### Configuration

- [Config Files](/support/config-files)
- [SSH Commands](/support/ssh-commands)
- [Build Pipelines](/support/build-pipelines)
- [Excluded Files](/support/excluded-files)
- [Templates](/support/templates)
- [Network Agents](/support/network-agents)
- [Public Framework Templates](/support/public-framework-templates)
- [Integrations](/support/integrations)
- [Notifications](/support/notifications)
- [Global SSH Keys](/support/global-ssh-keys)
- [Global Servers](/support/global-servers)

### Troubleshooting

- [Build Errors](/support/build-errors)
- [Deployment Errors](/support/common-deployment-errors)
- [FAQ](/support/faq)
- [Network Agent errors](/support/network-agent-errors)
- [Repository Errors](/support/common-repository-errors)
- [Server Errors](/support/common-server-errors)
- [Zero-downtime deployment issues](/support/zero-downtime-deployment-issues)
- [AI Error Explanation](/support/troubleshooting-with-ai)
- [AI PageSpeed](/support/ai-pagespeed)
- [PR Radar](/support/pr-radar)
- [Migrating to DeployHQ](/support/migrating-to-deployhq)
- [Deprecated build runtimes](/support/build-runtimes-deprecation)

### Developer

- [Feature Request and Changelog Tool](/support/feature-request-and-changelog%20)
- [Agents & Automation](/support/agents-and-automation)
- [API Documentation](/support/api)
- [Command Line Tool](/support/cli)
- [DeployHQ scripting](/support/scripting)
- [MCP Server](/support/mcp-server)
- [Chrome Extension](/support/chrome-extension)

