技能详情(站内镜像,无评论)
作者:dFlow @akhil-naidu
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v0.0.1
统计:⭐ 0 · 1.8k · 0 current installs · 0 all-time installs
⭐ 0
安装量(当前) 0
🛡 VirusTotal :可疑 · OpenClaw :良性
Package:akhil-naidu/dokku
安全扫描(ClawHub)
- VirusTotal :可疑
- OpenClaw :良性
OpenClaw 评估
The skill's files and runtime instructions are coherent with a Dokku administration/helper skill: it documents installing, upgrading, and operating Dokku and does not request unexplained credentials or install arbitrary code.
综合结论
This skill appears to be a straightforward Dokku administration reference and helper; it's instruction-only and doesn't request secrets. Before using it, consider the following: 1) Many commands are high-privilege (sudo, docker prune, dokku apps:destroy, plugin installs). Only run them on servers you control and after backups. 2) The install instructions download Dokku's bootstrap script from dokku.com and may instruct adding SSH keys by readi…
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「dokku」。简介:Installs, upgrades, and manages Dokku apps, deploys code or images, runs tasks,…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/akhil-naidu/dokku/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: dokku
description: Installs, upgrades, and uses Dokku to create apps, deploy, run one-off/background tasks, and clean up containers. Use when the user asks to install or upgrade Dokku, deploy to Dokku, install an app, run something in the background, or clean up Dokku/containers. Trigger terms: dokku, install dokku, upgrade dokku, migration guide, deploy, cleanup, prune, containers.
metadata: {"openclaw":{"requires":{"bins":["dokku"]}}}
---
# Dokku
Dokku is a PaaS; commands run on the Dokku host (SSH or local). Prefer running long operations (deploys, builds) in the **background** — use exec with `background: true` or short `yieldMs` when the tool allows.
## Section index
Detailed command syntax and examples live in each section file. Read the relevant file when performing that category of task.
| Section | File | Commands / topics |
| -------------------------- | ------------------------------------------ | ------------------------------------------------------------- |
| Apps | [apps/commands.md](apps/commands.md) | create, destroy, list, rename, clone, lock, unlock, report |
| Config | [config/commands.md](config/commands.md) | get, set, unset, export |
| Domains | [domains/commands.md](domains/commands.md) | add, set, remove, set-global, report |
| Git / deploy | [git/commands.md](git/commands.md) | from-image, set, deploy-branch, git push |
| Run (one-off / background) | [run/commands.md](run/commands.md) | run, run:detached |
| Logs | [logs/commands.md](logs/commands.md) | logs, logs:failed, logs:set |
| Process (ps) | [ps/commands.md](ps/commands.md) | scale, rebuild, restart, start, stop |
| Plugin | [plugin/commands.md](plugin/commands.md) | list, install, update, uninstall |
| Certs | [certs/commands.md](certs/commands.md) | add, remove, generate |
| Nginx | [nginx/commands.md](nginx/commands.md) | build-config, show-config, set |
| Storage | [storage/commands.md](storage/commands.md) | mount, list |
| Network | [network/commands.md](network/commands.md) | report, bind-all-interfaces |
| **Install** | [install/commands.md](install/commands.md) | Installing Dokku (bootstrap, post-install, alternatives) |
| **Upgrade** | [upgrade/commands.md](upgrade/commands.md) | Upgrading Dokku; check migration guides before upgrading |
| **Cleanup** | [cleanup/commands.md](cleanup/commands.md) | Cleaning up Dokku and containers (prune, builder prune, apps) |
## Quick reference
- **Create app:** `dokku apps:create <app-name>`
- **Deploy (git):** Add remote `dokku@<host>:<app-name>`, then `git push dokku <branch>:master`
- **Deploy (image):** `dokku git:from-image <app> <docker-image>`
- **Run in background (Dokku):** `dokku run:detached <app> <cmd>` or `dokku run --detach <app> <cmd>`
- **Agent-side background:** For long deploys/installs, run the shell command via exec with `background: true` or short `yieldMs`; poll or check logs as needed.
For full command details and options, see the section files above.