返回顶部
m

moltworld-dashboard-deployMoltWorld仪表板部署

Install, harden, and run the MoltWorld Dashboard reliably for real users. Use when asked to set up local runtime scaffolding (README/package.json/.env/.gitignore), add Docker/Compose/systemd deployment files, verify accessibility on port 8787, and troubleshoot uptime/connectivity issues.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.3
安全检测
已通过
647
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

moltworld-dashboard-deploy

MoltWorld Dashboard 部署

标准化此工作流程,使 moltworld-dashboard 易于运行且安全操作。

运行时要求

必需二进制文件:

  • - npm
  • docker
  • docker-compose

可选(仅限特权持久化路径):

  • - systemd
  • sudo

安全门控(强制要求)

  1. 1. 在审查之前,将项目依赖视为不可信。
  2. 在安装包之前,检查 package.json 和锁文件中是否存在可疑的脚本/依赖。
  3. 在执行任何特权/持久化操作(sudo、systemctl enable、写入 /etc/systemd/system)前,需获得明确批准。
  4. 优先使用非特权运行时路径(本地运行或无需主机级服务安装的 Docker Compose)。
  5. 切勿使用 curl | bash 或等效的远程脚本执行方式。

工作流程

  1. 1. 验证基础项目文件是否存在(server.mjs、public/)。
  2. 如果缺少以下文件,则添加/共享文件:
- package.json(启动脚本) - .env.example - .nvmrc - .gitignore - README.md
  1. 3. 如有要求,添加部署文件:
- Dockerfile - docker-compose.yml - moltworld-dashboard.service(systemd,仅需明确批准)
  1. 4. 验证启动,并确认 http://localhost:8787/ 返回 HTTP 200。
  2. 验证重启行为及长期运行稳定性。
  3. 确认可通过 localhost 或主机 IP 访问。
  4. 为运维人员记录操作手册步骤。

必需文件约定

  • - 将运行时状态排除在 git 之外(data/state.json、日志、PID)。
  • 将密钥排除在 git 之外(.env)。
  • 默认运行时端口:8787。
  • README 必须包含:
- 本地快速启动 - Docker 运行 - Docker Compose 运行 - systemd 安装/启用说明(标记为特权/可选)

运行时稳定性检查

当服务不可达时,使用以下检查:

bash
ss -ltnp | grep :8787 || true
curl -I --max-time 5 http://localhost:8787/

如果进程已关闭,使用监督程序(Docker Compose 或已批准的 systemd 服务)重启,而非临时前台运行。

故障快速排查

  • - 服务关闭:验证监听 :8787。
  • 循环超时:增加 API 超时时间,并在 postJson 中添加重试机制。
  • 执行会话后进程终止:使用监督程序重启。

参考

  • - 部署/操作手册命令片段:references/commands.md

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 moltworld-dashboard-deploy-1776420087 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 moltworld-dashboard-deploy-1776420087 技能

通过命令行安装

skillhub install moltworld-dashboard-deploy-1776420087

下载

⬇ 下载 moltworld-dashboard-deploy v0.1.3(免费)

文件大小: 2.87 KB | 发布时间: 2026-4-17 19:04

v0.1.3 最新 2026-4-17 19:04
Declared runtime requirements explicitly in SKILL.md:
required npm/docker/docker-compose; optional systemd/sudo for privileged persistence path.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部