FerryDocs

Service entries

Each entry of services needs a type and a name. The other keys are optional.

Edit on GitHub
ferry.yaml
services:
  - type: web            # required
    name: hello          # required
    runtime: image       # optional, as each other key
    image:
      url: nginx:alpine

Each of services describes one . Two are necessary: type and name.

type and name

KeyTypeDefaultNotes
typestringrequiredThe . See the table below.
namestringrequired1 to 40 lowercase letters, digits or -. It starts with a letter. No other service or datastore has the same name.

The name is also the on the and the start of the default URL.

The values of type

typeFerry name, also acceptedResult
webweb_serviceA . With runtime: static, a static site, as on Render.
pservprivate_serviceA
workerbackground_workerA
croncron_jobA
staticstatic_siteA
redis, keyvalueA Redis datastore, not a service

The other keys

On this page