Zeabur Template Publish
Always usenpx zeabur@latestto invoke Zeabur CLI. Never usezeaburdirectly or any other installation method. Ifnpxis not available, install Node.js first.
Publish a template YAML file to the Zeabur marketplace, or update an existing one.
Create a New Template
npx zeabur@latest template create -f <template-file>.yamlThis uploads the YAML and returns a template code (e.g., VTZ4FX). Save this code — you'll need it for future updates.
Update an Existing Template
npx zeabur@latest template update -c <TEMPLATE_CODE> -f <template-file>.yamlThe template code is the identifier from the template URL: https://zeabur.com/templates/<TEMPLATE_CODE>
Delete a Template
npx zeabur@latest template delete -c <TEMPLATE_CODE>Verify
After publishing or updating, check the template page:
https://zeabur.com/templates/<TEMPLATE_CODE>Or fetch the YAML to confirm:
npx zeabur@latest template get -c <TEMPLATE_CODE> --rawFlags
template create
| Flag | Description |
|---|---|
-f, --file | Template YAML file to publish |
template update
| Flag | Description |
|---|---|
-c, --code | Template code to update |
-f, --file | Template YAML file with changes |
template delete
| Flag | Description |
|---|---|
-c, --code | Template code to delete |
Workflow
# First time: create and note the returned code (use the `zeabur-template` skill to create the YAML first)
npx zeabur@latest template create -f zeabur-template-myapp.yaml
# → Template created: VTZ4FX
# Later: update with changes
npx zeabur@latest template update -c VTZ4FX -f zeabur-template-myapp.yaml
# Verify
npx zeabur@latest template get -c VTZ4FX --raw