Templates

Reuse Configurations
Across All Projects

Save your deployment settings as reusable templates and apply them to new projects in seconds. Stop repeating yourself and start shipping faster.

Last updated on 22nd February 2026

Deployment templates save your server configuration, build commands, and deployment settings as reusable presets. Apply a template to new projects to instantly configure servers, environment variables, and build pipelines — eliminating repetitive setup across similar projects.

The Problem with Manual Configuration

Every new project requires the same repetitive setup — build commands, servers, SSH keys, notifications — configured from scratch each time.

Setting Up Each Project Manually Project A Build Commands Server Config SSH Commands Notifications Project B Build Commands Server Config SSH Commands Notifications Project C Build Commands Server Config SSH Commands Notifications Project D Build Commands Server Config ... Same config repeated every time

Setting up each project from scratch wastes time and introduces the risk of inconsistent configurations across your projects.

One Template, Many Projects

Create a template once and apply it to every new project. Consistent, fast, and error-free.

Template Build Commands Server Config SSH Commands Notifications Config Files APPLY Project A Configured Project B Configured Project C Configured Project D Configured ... All configured instantly

How It Works

Three simple steps to streamline every new project setup.

1
Folder icon

Create a Template

Start by creating a new deployment template from your DeployHQ dashboard.

2
Text icon

Save Configuration

Add your build commands, servers, SSH commands, notifications, and other settings to the template.

3
Check icon

Apply to Projects

When creating a new project, select your template and all settings are applied instantly.

Why Use Deployment Templates

Templates eliminate repetitive configuration and keep your deployments consistent.

Zap icon

Save Time

One-click setup for new projects. No more manually entering the same build commands, server details, and notifications every time.

Shield icon

Consistency

Ensure every project uses the same proven configuration. No more missed settings or inconsistent setups across your team.

Server icon

Complete Config

Save build commands, servers, SSH commands, config files, cached files, excluded files, known hosts, and notifications all in one template.

Clock icon

Agency-Friendly

Perfect for agencies managing multiple client projects with similar frameworks and workflows. Set it up once and reuse endlessly.

Getting Started

Start using deployment templates in minutes

Check mark

Create a New Template

Navigate to your account settings and create a new deployment template.

Check mark

Add Configuration Items

Save your build commands, servers, SSH commands, notifications, and other settings.

Check mark

Apply to New Projects

Select a template when creating a new project and all settings are applied automatically.

Read the documentation →
TEMPLATE CONFIGURATION My Laravel Template Build Commands npm run build Servers Production + Staging SSH Commands php artisan migrate Notifications Slack + Email Config Files .env, config.php Excluded Files node_modules, .git

Frequently Asked Questions

What is a deployment template?

A deployment template is a reusable configuration that saves your server settings, build commands, and deployment preferences. When you create a new project, you can apply a template instead of configuring everything from scratch.

Can I share templates across my team?

Yes. Templates are available to all members of your DeployHQ account. Once a template is created, any team member can use it when setting up new projects, ensuring consistent configuration across your organisation.

Can I update a template after creating it?

Yes. Templates can be edited at any time. However, changes to a template only affect new projects that use it — existing projects that were created from the template are not modified.

Ready to streamline your workflow?

Create templates once and apply them to every project. Save time and stay consistent.

10-day free trial • No setup fees • Cancel anytime

Get started today for just $9/month

That's unlimited deployments and 3 projects.

Start your free 10 day trial