环境
- 版本:v1.21.0(当前最新 stable)
- 平台:linux-amd64
现状
release 资产只有三个裸二进制 + deploy tar + SHA256SUMS:
| 资产 |
内容 |
kejilion-agent / kejilion-node / kpanel-mcp |
裸二进制 ✓ |
kejilion-panel-deploy-1.21.0.tar.gz |
⚠️ 见下 |
SHA256SUMS |
校验 ✓ |
面板本体 paneld、kpctl 与 web 前端 dist 均无二进制资产——面板只以 docker 镜像(kjlion/kejilion-panel)分发。
deploy tar 易误认
kejilion-panel-deploy-<ver>.tar.gz 名字像源码/部署包,实测解包仅 343 项,全部是 docs / licenses / VERSION / compose / kpanel.conf —— 不含 web/、cmd/、internal/、go.mod,无法用于构建。
原生(systemd,非 Docker)部署的现状
想在 systemd 下直接跑面板(不为此引入 Docker),只能取 tag 页的 Source code 自动归档(codeload)自行构建。上游 Makefile 的 build 路径(npm build web + go build paneld)完全可用。
我们已按 tag 归档构建成功并稳定运行于 systemd:
paneld healthcheck → HTTP 200
paneld agent-healthcheck → 版本/协议配对通过
- web dist 手工规范化(0755/0644,对齐 Dockerfile 的 chmod 约定)后由
webRoot 正常伺服
⇒ 原生路径技术上无障碍,纯粹是分发形态问题。
期望(任选其一即可)
- release 增加
paneld 二进制 + web dist 资产(SHA256SUMS 一并覆盖),让非 Docker 部署有官方入口;
- 或至少在文档写明"面板仅支持 Docker 部署";并建议把 deploy tar 更名(如
kejilion-panel-meta-<ver>.tar.gz)以免被误当作源码包。
附:tag 自动归档实测(可行但非 release 资产)
https://github.com/kejilion/KPanel/archive/refs/tags/v1.21.0.tar.gz:1447 项源码齐全、内嵌 VERSION=1.21.0;GitHub 不发布其 sha256(不在 SHA256SUMS 里)⇒ 下游只能自锚校验。
环境
现状
release 资产只有三个裸二进制 + deploy tar + SHA256SUMS:
kejilion-agent/kejilion-node/kpanel-mcpkejilion-panel-deploy-1.21.0.tar.gzSHA256SUMS面板本体
paneld、kpctl与 web 前端 dist 均无二进制资产——面板只以 docker 镜像(kjlion/kejilion-panel)分发。deploy tar 易误认
kejilion-panel-deploy-<ver>.tar.gz名字像源码/部署包,实测解包仅 343 项,全部是 docs / licenses / VERSION / compose / kpanel.conf —— 不含web/、cmd/、internal/、go.mod,无法用于构建。原生(systemd,非 Docker)部署的现状
想在 systemd 下直接跑面板(不为此引入 Docker),只能取 tag 页的 Source code 自动归档(codeload)自行构建。上游 Makefile 的
build路径(npm build web + go build paneld)完全可用。我们已按 tag 归档构建成功并稳定运行于 systemd:
paneld healthcheck→ HTTP 200paneld agent-healthcheck→ 版本/协议配对通过webRoot正常伺服⇒ 原生路径技术上无障碍,纯粹是分发形态问题。
期望(任选其一即可)
paneld二进制 + web dist 资产(SHA256SUMS 一并覆盖),让非 Docker 部署有官方入口;kejilion-panel-meta-<ver>.tar.gz)以免被误当作源码包。附:tag 自动归档实测(可行但非 release 资产)
https://github.com/kejilion/KPanel/archive/refs/tags/v1.21.0.tar.gz:1447 项源码齐全、内嵌VERSION=1.21.0;GitHub 不发布其 sha256(不在 SHA256SUMS 里)⇒ 下游只能自锚校验。