Multi-Machine Control Plane

让分布式基础设施,
收敛为一个控制平面

站点、反代、防火墙、容器、组网、证书,只在对应的目标机器执行。KnotPanel 只下发控制命令,不承接业务流量。

控制命令直达目标节点
许可 AGPL-3.0 形态 Go 单二进制 纳管 SSH 直连 · 目标机零安装
nginx · certs iptables · fw docker · compose
1 个面板
统一纳管整个机群
SSH 直连
目标机无需装 Agent
控制平面
流量不经面板主机
AGPL-3.0
完全开源 · 自托管
Control plane, not a proxy

它管机器,但从不挡在流量前面

和把自己当作总入口的面板不同,KnotPanel 只下发配置。域名真实解析到目标机,vhost 写在目标机自己的 nginx 上,证书装在目标机。面板主机一旦下线,你的服务照常运行。

面板不是单点故障

面板宕机不影响任何已部署的站点与服务,配置早已落在每台目标机上。

真实解析,没有中转损耗

DNS 直接指向目标机,不绕道面板主机,不引入跨洲延迟和带宽瓶颈。

本机节点走回环

面板所在机器直接本地下发,SSH 走 127.0.0.1,快且不占公网。

Everything on the fleet

一台服务器该有的,整个机群一起有

从建站到组网,从容器到证书,每一项都对着你选中的那台机器生效。

站点与反向代理

加站即自动签发泛域名证书;一域名多路径分流到不同后端;跳转站、CF 边缘斗篷与短链一并内建。

泛证书自动化路径分流跳转 / 短链CF 斗篷

加强版防火墙

地区白/黑名单、威胁情报默认屏蔽、暴露端口自动纳管。规则按机器或全局下发,受保护端口永不误关。

地区规则威胁情报端口自动纳管全局 / 单机

容器与应用

Unraid / Docker Hub 直搜直装,容器一键转应用纳管,导入现有 compose 栈继续编辑。

一键组网

WireGuard / ZeroTier / frp 傻瓜式搭建,NAS 到枢纽直连、免打洞,私钥只留在节点。

数据库与文件

一键新建库并配专属用户;文件管理器按类型预览与在线编辑,代码高亮、图片音视频一屏搞定。

计划任务与 AI

cron 定时 + 失败告警;用自然语言建任务、每天收一份机群巡检简报。

服务发现与门户

全机群容器自动聚合成清单,一个可视化门户按用途或按机器直达每个服务。

服务高可用

关键服务跨机编排主备,节点宕机自动切换;拨测巡检 + 证书自动重签下发,蓝绿迁移逐字节校验数据一致。

Hardened firewall

被入侵过一次,就再不想第二次

PANEL_FW 是面板自建、100% 可控的 iptables 链,重灌不会误伤。规则像群晖一样有序、命中即停,白名单由「末尾默认拒绝」自然形成。

  • 按国家/地区放行或拦截,数据来自公开 IP 段库,自动更新
  • 一键开启威胁情报屏蔽已知恶意 IP(FireHOL / Feodo / DShield)
  • 暴露端口自动纳管,同机反代端口默认关闭,SSH 等受保护端口锁定
  • 规则可选全局或单机,写一次,应用到所有机器
One-click mesh

把 NAS、VPS、家里的机器接进同一张网

组网做成了像点外卖一样简单:选一台当公网枢纽,其余机器当辐条接进来。新节点加入热更新,不中断已有连接。

  • WireGuard 一键枢纽/辐条,NAS 直连枢纽不打洞
  • ZeroTier + 自建 Moon 加速,frp 反向隧道兜底
  • 跨网络访问配置、线路切换与统一维护一处完成
Ops on autopilot

把重复的运维,交给定时任务和一句话

备份、清理、拉新镜像都能定时跑,失败即时告警。想临时加个任务?用大白话说出来就行。

  • 镜像更新检测:全机群比对 digest,一键 pull & up
  • 死节点自动隔离,持续离线即置灰,不再拖慢面板
  • 自然语言建任务 + 每日巡检简报,由 Claude 生成
Open source · AGPL-3.0

自托管,代码在你手里

KnotPanel 是一个用 Go 写的单二进制控制平面,自己部署、自己掌控数据。整套面板与 CLI 同源,能在网页里做的,命令行里也能做。

$ git clone https://github.com/kx99/panel && cd panel && make run