zeabur-update-service
SKILL.md
Zeabur Update Service Without Redeploy
Always use
npx zeabur@latestto invoke Zeabur CLI. Never usezeaburdirectly or any other installation method. Ifnpxis not available, install Node.js first.
Workflow
# 1. Get service ID
npx zeabur@latest service list --project-id <project-id> -i=false
# 2. Check current variables
npx zeabur@latest variable list --id <service-id> -i=false
# 3. Add/update variables
npx zeabur@latest variable create --id <service-id> \
--key "KEY1=value1" \
--key "KEY2=value2" \
-i=false -y
# 4. Restart service
npx zeabur@latest service restart --id <service-id> -y -i=false
Caveats
| Issue | Solution |
|---|---|
${VAR} references |
Set in Dashboard, not CLI (shell expands to empty) |
variable update clears vars |
Use variable create instead |
When to Use
- Fix environment variable typos
- Add missing config
- Change ports, URLs, credentials
- No need to redeploy entire template
See Also
zeabur-service-list— get service IDs needed for updateszeabur-variables— detailed guide on variable managementzeabur-restart— restart service after config changes
Weekly Installs
12
Repository
zeabur/zeabur-c…e-pluginGitHub Stars
11
First Seen
Feb 11, 2026
Security Audits
Installed on
opencode12
gemini-cli12
github-copilot12
codex12
kimi-cli12
amp12