pholex

Noc Ops — DevOps skill for Claude Code

DevOps community

Multi-cloud ops CLI: inventory sync, NOC dashboard, scheduled reboots and a Claude Code / Codex skill across AWS, Aliyun, Tencent, Volcengine, GCP, Azure, OCI, Cloudflare, Supabase.

How to install Noc Ops

This entry records only its repository, not the path inside it, so there is no exact command to give. Open pholex/noc-ops and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Noc Ops does

Multi-cloud ops CLI: inventory sync, NOC dashboard, scheduled reboots and a Claude Code / Codex skill across AWS, Aliyun, Tencent, Volcengine, GCP, Azure, OCI, Cloudflare, Supabase.

Alternatives in DevOps

  • Supabase — Infrastructure Supabase database/auth integration 14k ★
  • Kubeshark — Cluster-wide network observability for Kubernetes 11.8k ★
  • Skill Claw — OpenClaw instance administration — manage hosts across macOS, Ubuntu/Debian, Docker, OCI, and Proxmox 2.8k ★

README

noc-ops —— 所有云账号和机房的机器,一张清单,一句话管

One inventory and one local dashboard for everything in all your cloud accounts (AWS, Alibaba Cloud, Tencent Cloud, Volcengine, Google Cloud, Azure, Oracle Cloud, Cloudflare, Supabase) and in your own server room. Operate it in plain language from Claude Code, Codex, Gemini CLI or Kiro. Reads just run; changes are shown to you first. Nothing leaves your machine. macOS / Linux.

它是什么

你有好几家云、好几个账号、机房里还有一堆机器。想知道有多少台机器、哪些域名快到期、上个月花了多少,得一家家登控制台翻。

装上 `noc-ops`,这些都收进**一张清单**和**一个本机网页看板**。然后在 Claude Code 或 Codex 里直接说话:「重启 web-01」「哪些域名 30 天内到期」「宁夏有几台机器在跑」,它去办。

只查看的事它直接做;会改东西的操作,它先说清要做什么,你点头才动。

支持哪些云

机器 域名 数据库 存储 函数 CDN 成本 重启
AWS · 阿里云 · 腾讯云 · 火山引擎 · Azure ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Google Cloud ✓ ✓ ✓ ✓ ✓ ✓
Oracle Cloud ✓ ✓ ✓ ✓ ✓ ✓ ✓
Cloudflare ✓ ✓ ✓ ✓
Supabase ✓ ✓ ✓ 暂停 / 恢复
机房:VMware / 深信服 ✓ ✓
机房:群晖、任何能 SSH 的机器 ✓

各云细节与全部命令见 [docs/clouds.md](docs/clouds.md)。

安装

curl -fsSL https://raw.githubusercontent.com/pholex/noc-ops/main/scripts/install.sh | sh

用到哪家云,就装哪家的命令行工具并登录一次,没配的云会自动跳过。安装命令是 macOS 的,Linux 点云的名字看官方说明:

云 安装 登录
AWS curl -fsSL https://awscli.amazonaws.com/v2/install.sh | bash aws configure
阿里云 brew install aliyun-cli aliyun configure
腾讯云 pip install tccli tccli configure
腾讯云对象存储(可选) 下载 coscli 二进制 coscli config init
火山引擎 npm install -g @volcengine/cli ve configure
火山引擎对象存储(可选) 下载 tosutil 二进制