跳到正文

正在自动登录…

← 返回项目列表

BlueKnightNet/Blue-Knight-Panel-Hostless

代理服务管理订阅管理资源监控

这是一个为Hostless平台适配的Node.js代理面板,支持VLESS、VMess、Trojan等协议,提供订阅管理、自动恢复和资源监控功能。适用于在Hostless上部署代理服务的用户。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/31 04:01:36 · 查看原文

普通未标注语言应用与服务
累计 Stars
99
当前热度
未达当前门槛
仓库创建时间
打开 GitHub ↗

选用指南

AI 根据 README 整理 · 2026/10/31 04:01:36

适用场景

适用于在Hostless平台上部署代理服务,管理VLESS、VMess、Trojan等协议,并监控流量和资源使用。

查看 README 依据
# Blue Knight Panel · Hostless A Node.js proxy panel adapted for [Hostless](https://hostless.cloud/), with VLESS, VMess, Trojan, subscriptions, engine recovery, and resource monitoring. **[YouTube · @BlueKnight-Net](https://www.youtube.com/@BlueKnight-Net)** · **[Telegram · @BlueKnight_Net](https://t.me/BlueKnight_Net)** ## Deploy on Hostless 1. Sign in to [Hostless](https://hostless.cloud/) and create an **App** connected to this GitHub repository. 2. Select the **`blue-knight-net`** branch. 3. Use these build and startup settings: | Setting | Value | | --- | --- |
The optional URL input on **Run workflow** is for that one run only; scheduled runs use the `PANEL_URL` repository variable. No panel password, subscription token, or Hostless API key is required. Each user configures their own monitoring repository; the shared upstream workflow cannot discover every user's independent Hostless deployment automatically. ## Usage tab The Usage tab includes per-protocol traffic counters and live CPU/RAM readings. When container metrics are available, they include the proxy engines; fallback readings are labelled as panel-process readings.
使用方式

通过Hostless平台部署,使用npm start启动,访问/knight路径进行面板管理。

查看 README 依据
| Build system | Detect automatically | | Working directory | `/` | | Build command | Leave empty | | Start command | `npm start` | | Internal port | Use the `PORT` supplied by Hostless | 4. Attach a persistent volume at **`/data`** to keep panel settings and downloaded engines across deployments. Choose its capacity in the hosting dashboard; storage may incur charges. 5. Keep the default TCP health check, or use an HTTP check on **`/knight/login`**. 6. Deploy. The first startup downloads sing-box and Xray-core from GitHub, so allow time for both engines to install and start.
7. Open **`https://YOUR-APP.hostless.app/knight`**, create your panel password, and open **Subscriptions** to import a link into your client. The included [`hostless.yaml`](hostless.yaml) declares automatic builds and `npm start`. The app binds to `0.0.0.0` and reads Hostless's `PORT`; do not change the internal port to 443. See the official [Hostless Node.js deployment guide](https://docs.hostless.cloud/javascript/express) for platform setup. ## Public URLs and configs
部署要求

需要Hostless账户,部署时需附加持久化卷到/data目录,首次启动会从GitHub下载sing-box和Xray-core引擎。

查看 README 依据
| Build system | Detect automatically | | Working directory | `/` | | Build command | Leave empty | | Start command | `npm start` | | Internal port | Use the `PORT` supplied by Hostless | 4. Attach a persistent volume at **`/data`** to keep panel settings and downloaded engines across deployments. Choose its capacity in the hosting dashboard; storage may incur charges. 5. Keep the default TCP health check, or use an HTTP check on **`/knight/login`**. 6. Deploy. The first startup downloads sing-box and Xray-core from GitHub, so allow time for both engines to install and start.
已知限制

自ping无法唤醒已暂停的容器或重启停止的Node.js进程;面板可访问不代表代理引擎正常运行。

查看 README 依据
- A self-ping checks the panel every five minutes once its public domain is known, with a cache-busting request and visible `[keepalive]` success/failure logs. - IPv4-only domain resolution is selected automatically when no public IPv6 interface is detected. - Internal engine ports are assigned uniquely to avoid collisions between transports. **The self-ping cannot wake a suspended container or restart a stopped Node.js process.** Availability still depends on the host's lifecycle and health checks.
- **VLESS-XHTTP:** served by Xray-core; requires a client with XHTTP support. - **Shadowsocks over WebSocket:** served by Xray-core where generated and supported by the client. A working web panel does not by itself confirm that the proxy engines are running. Use a real connection or URL test in your client. ## Automatic recovery - Each engine has bounded crash-restart retries with backoff. The retry counter resets after a stable five-minute run. - Engine watchdogs check local TCP listeners every minute and request a restart after three consecutive failed checks.

README

正在加载 README…

收录信息

仓库创建时间
2026/10/30 01:04:25
首次达标收录
2026/10/30 21:52:36
统计更新时间
2026/10/31 09:31:10

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

普通加权总分 3.7 / 5

新颖度
2.8
实用价值
4.6
成熟度
4.1
实质含量
3.6

由 Jev 模型根据仓库描述与 README 评估,2026/10/30 21:52:36 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/30 04:58:50
许可证标识
未识别,请查看仓库说明
Fork 数
204
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目