dflow

Templates

Skip the long path.Deploy the stack.

A template is services, builders, variables, and wiring in one object. Pick it, choose an application and environment, and the services come up in order.

Template docs
timetable · skip-stop
EXP · now

Pick a template

EXP · template

04 · running

skip

Template

App + env

Wired

Deploy

App

Database

Image

Vars

Order

HAND · by hand

05 · skipped

  1. Express: Pick a template. official, community, or personal
  2. Express: Choose application and environment. new names and compute if you are creating them
  3. Express: Services are created and wired. app, docker, and database from the graph
  4. Express: Deployed in order, automatically. one by one, in the template’s order
  5. By hand: Create each app service. git, image, or archive, one by one
  6. By hand: Add each database. engine, image tag, env key
  7. By hand: Add each Docker image. registry and tag per service
  8. By hand: Wire variables by hand. static values and {{ service.KEY }} refs
  9. By hand: Set start order. which service comes up first

same destination · fewer stops

Origins

Official, community, or personal.

Three lists. Official and community are the public catalog. Personal stays in your organisation until you publish.

plt

01

OFL

Official

who
Maintained by dFlow
visibility
public
Catalog

plt

02

CTY

Community

who
Published by users
visibility
public
Catalog

plt

03

PSN

Personal

who
Yours, private
visibility
private
Compose

Two moves

Deploy a stack, or publish one.

Deploy copies the graph into an environment. Publish lists a personal template on community. Unpublish takes the listing down; nothing already deployed is deleted.

deploy · template

Into an application

Changes on this run stay on this run. The template in the library is unchanged.

01

Pick a template

Filter official, community, or personal.

02

Choose application and environment

Reuse both, or name new ones and pick compute.

03

Services are created and wired

Tune the service map and variables for this deploy only.

04

Deployed in order, automatically

Confirm and start. Services provision in sequence.

publish · personal
private
waybill

Onto community

Compose in the editor, save to personal, then publish. Update the listing as the blueprint changes.

compose

appdocker imagedatabase

Add New in the template editor, then set start order.

namerequired
description10+ characters
overview100+ characters
categoryoptional
card imageoptional

Unpublish moves the template back to personal. It leaves the marketplace. Existing environments stay up.

ready

Open the catalog.Or go deploy.

Official and community are on /templates. Personal is in your organisation.

01official02community03personal
Template hosting | dFlow — Deploy anything. Run it anywhere