Home/Platform/Templates
02 · Templates

Describe a stack once. Deploy it everywhere.

A template is the recipe for an app. Every team deploys from it with its own values.

A template with three Docker services and a Redis Helm chart
Real Shipfast screen · sample data
Building blocks

Use what you already have.

Docker images, Helm charts and Kubernetes YAML in one template.

  • Pick which services each app starts with
  • Registry secrets stored once
  • Runs on any cluster or VM
Service map: frontend, api, worker, redis and postgres
Real Shipfast screen · sample data
Variables

One recipe. Different values.

Each app sets its own replicas, memory, domains and databases.

  • Defaults set once, overridden per app
  • Secrets kept out of template files
  • Every change in the activity log
Variables · Client web stackStaging and production
VariableStagingProduction
API_REPLICAS14
MEMORY512Mi1Gi
LOG_LEVELdebuginfo
DATABASEdocs-db-stgdocs-db
Sample valuesOne template, different values per app
Git and changes

Change it once. See who it affects.

Before a change ships, Shipfast lists every app it touches.

  • Synced with Git and backed up
  • Create a GitHub repo from the portal
  • Approvals by role for production
Template change · Client web stackworker image v2.15
3 apps affectedReview before it ships
client-portalmeridian-prodready
booking-apibrightsmileready
storefrontlarkspurneeds approval
IllustrativeSample apps
Marketplace

Start from a template, or share yours.

Install ready-made templates, or publish your own.

Web appsAPIs and backendsDatabasesQueues and cachesMonitoringCMS and sitesAI and data
How it works

From services to a reusable recipe.

Add servicesImages, charts or YAML you already use.
Set variablesDefaults, overridable per app.
Create appsAs many copies as you need.
Update onceRoll it out to every app it affects.
FAQ

Questions, answered.

All questions
Do I need to rewrite my app?

No. Templates use the Docker images, Helm charts and YAML you already have.

Where are template files kept?

In Shipfast, synced with your Git repository and backed up.

Can different teams share a template?

Yes. Publish it to the marketplace, and each team creates its own apps from it.

What happens when a template changes?

Shipfast lists every app the change affects, and production changes can require approval.

Now onboarding pilot teams

Ready to ship faster?

Bring one app. We'll connect a cluster and ship a release with you.