Install
openclaw skills install @theosunny/zeabur-deployDeploy and verify services on existing Zeabur resources
openclaw skills install @theosunny/zeabur-deployUse the current project's deployment contract and live resource inventory. Reuse working resources and established configuration before creating replacements. Resolve region, capacity and budget from the current user's project contract. Do not assume a country, hosting plan or permission to purchase/move resources.
Requires an authorized Zeabur account/workspace and either the official zeabur
CLI or Node.js/npm with npx for the fallback. Shell examples use a POSIX shell
and curl (macOS, Linux or an equivalent environment such as WSL). Adapt command
invocation for the installed CLI; do not install dependencies silently. Go,
Docker and MySQL tooling are needed only when the project's build/tests use them.
No credential environment variable is universally required: reuse the official
CLI's authenticated session or the current project's authorized secret mechanism.
This skill is an independent community workflow, not an official Zeabur product.
It contains instructions, not an unattended deployment script. Zeabur resources
may incur third-party charges; installing this skill does not authorize spending.
For local-only use, select it by its name or your agent's skill invocation syntax
(for Codex, $zeabur-deploy). On ClawHub it is distributed under MIT-0; see
LICENSE.
Read applicable project instructions and existing runbooks/receipts. Identify:
Use IDs from this project's records, then verify them against live inventory. Never carry another project's service IDs, database credentials, domain or test identity into the new deployment. A receipt proves history, not present health. If no deployment is requested, produce configuration/docs locally without changing remote resources. Existing authorization remains valid for its scope; do not repeatedly ask about already approved actions. Purchases, destructive migrations and unrelated resources need their own authorization.
Prefer an authenticated official CLI for routine operations. Use the dashboard
when necessary; do not extract browser cookies or alter global browser/proxy
configuration to work around authentication. Read
CLI operations before running commands; flag names
vary across subcommands. Record the installed CLI version and inspect current
--help when updating a historical command.
For Go + MySQL + GORM, also read Go/MySQL deployment. For other stacks, use their existing container/runtime conventions rather than forcing the Go settings onto them.
.env import may
overwrite the entire set.curl -k, disable certificate validation or weaken mobile ATS settings.End with the actual URL, checks performed, failures/limitations and the updated runbook location. Save only redacted operational evidence. Keep project-specific IDs and historical incidents in project docs, not this reusable skill.