ReferenceBlueprint spec
Service entries
Each entry of services needs a type and a name. The other keys are optional.
services:
- type: web # required
name: hello # required
runtime: image # optional, as each other key
image:
url: nginx:alpineEach entry of services describes one service. Two keys are necessary: type and name.
type and name
| Key | Type | Default | Notes |
|---|---|---|---|
type | string | required | The service type. See the table below. |
name | string | required | 1 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 hostname on the private network and the start of the default URL.
The values of type
type | Ferry name, also accepted | Result |
|---|---|---|
web | web_service | A web service. With runtime: static, a static site, as on Render. |
pserv | private_service | A private service |
worker | background_worker | A background worker |
cron | cron_job | A cron job |
static | static_site | A static site |
redis, keyvalue | A Redis datastore, not a service |