ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

unraidclaw

Complete Unraid server management via the UnraidCLaW REST API. Covers: - Docker containers (create/start/stop/remove/logs) - VMs (start/stop/restart/pause) - Array operations (start/stop/parity) - Disks, shares, users, network, notifications, system - Full permission matrix and API key management Requires: UnraidCLaW plugin installed and enabled on Unraid. API Base: https://<UNRAID_IP>:9876 | Auth: x-api-key header Version requirement: **Always sync with the latest UnraidCLaW version.** Currently tested against: **v0.1.27**. If `GET /api/health` returns a different (older) version, alert the user that a newer UnraidCLaW is available and suggest upgrading. Use when: managing Unraid containers, VMs, array, or system tasks via API rather than SSH or WebUI.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/ashanzzz/ashanzzz-unraidclaw
Or

UnraidCLaW 全套操作指南

API 基础

  • Base URL: https://<UNRAID_IP>:9876
  • 认证: x-api-key: <API_KEY> (Header)
  • 返回格式: 统一包络 { "ok": true, "data": {...} }{ "ok": false, "error": {...} }
  • TLS: 默认自签名证书,请求时加 -k 或在业务系统中关闭证书验证

版本检查(每次操作前必读)

当前测试版本: v0.1.27

每次执行 UnraidCLaW 操作前,先检查插件版本:

curl -s -k -H "x-api-key: $TOKEN" https://<UNRAID_IP>:9876/api/health
# 返回: {"ok":true,"data":{"status":"ok","version":"0.1.27","uptime":...}}

如果版本低于当前测试版本

  • 提醒用户:"检测到 UnraidCLaW 版本为 X.X.X,最新版本为 0.1.27,建议升级以获得更好的兼容性"
  • 升级方式:在 Unraid 社区应用里搜索 "UnraidClaw" 更新,或手动下载最新 txz 包

如果版本高于 0.1.27

  • 说明:技能描述基于 0.1.27,如遇 API 差异请告知

已知版本历史:

  • 0.1.27 — 当前测试版本
  • 0.1.21 — 历史安装包(仍存在于磁盘)

API 端点总表

分类方法端点权限
HealthGET/api/health
DockerGET/api/docker/containersdocker:read
DockerGET/api/docker/containers/:iddocker:read
DockerGET/api/docker/containers/:id/logsdocker:read
DockerPOST/api/docker/containersdocker:create
DockerPOST/api/docker/containers/:id/:actiondocker:update
DockerDELETE/api/docker/containers/:iddocker:delete
VMsGET/api/vmsvms:read
VMsGET/api/vms/:idvms:read
VMsPOST/api/vms/:id/:actionvms:update
VMsDELETE/api/vms/:idvms:delete
ArrayGET/api/array/statusarray:read
ArrayGET/api/array/parity/statusarray:read
ArrayPOST/api/array/startarray:update
ArrayPOST/api/array/stoparray:update
ArrayPOST/api/array/parity/startarray:update
ArrayPOST/api/array/parity/pausearray:update
ArrayPOST/api/array/parity/resumearray:update
ArrayPOST/api/array/parity/cancelarray:update
DisksGET/api/disksdisk:read
DisksGET/api/disks/:iddisk:read
SharesGET/api/sharesshare:read
SharesGET/api/shares/:nameshare:read
SharesPATCH/api/shares/:nameshare:update
SystemGET/api/system/infoinfo:read
SystemGET/api/system/metricsinfo:read
SystemGET/api/system/servicesservices:read
SystemPOST/api/system/rebootos:update
SystemPOST/api/system/shutdownos:update
NotificationsGET/api/notificationsnotification:read
NotificationsGET/api/notifications/overviewnotification:read
NotificationsPOST/api/notificationsnotification:create
NotificationsPOST/api/notifications/:id/archivenotification:update
NotificationsDELETE/api/notifications/:idnotification:delete
NetworkGET/api/networknetwork:read
UsersGET/api/users/meme:read
LogsGET/api/logs/sysloglogs:read

权限矩阵

Metadata

Author@ashanzzz
Stars4126
Views0
Updated2026-04-15
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-ashanzzz-ashanzzz-unraidclaw": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.