项目亮点
- 完善的细粒度权限支持:以 Token 系统为基础,所有系统都强依赖本系统,实现完全自定义的权限支持
- 极高的可拓展性:KV 系统实现任意数据存储,Js Worker 实现在原有架构基础上无限向上拓展功能。官方提供认证的 Js Worker 方便日常使用
- 现代化的技术栈:使用 Rust 作为底层语言,配合 PostgreSQL / SQLite 储存数据。数据通信使用 WebSocket + JSON-RPC 主流方案,符合现代微服务架构
- 极度活跃的开发社区:你想要的冷门功能官方没有实现?没问题,官方前端 / 后端均提供了大量插件模块化设计。你可以自定义携带的电池重量,完全设计属于你的探针
- 完全前后端分离:彻底的前后端分离,所有操作都走 JSON-RPC API 接口。允许前端开发者自由构建展示页面和控制面板,并部署到静态储存,同时安装多个主题也可以做到
- 极高性能:在塞入如此之多功能之下,各部分占用仍保持在同类项目水准线下,甚至更低
- 极致的网络安全性:整个项目对外网络请求除了 Agent-Server 必要通信外,只有 NTP 服务器同步与 Ping / IP 等只有用户才可以触发的功能
- Agent 原生多 Server 支持:不需要运行多个 Agent,只需要运行一个即可同时与无限多的 Server 通信,并且互不干扰
- 与社区紧密相连:NodeGet 发根与 Nodeseek 社区,但从未强制与社区绑定起来。你可以自由地使用 NodeGet,并在社区中找到更多玩法
- 别说了,用了才知道
安装使用
几乎所有问题都可以在文档里面得到帮助,欢迎阅读文档来开始使用:
一键安装:https://nodeget.com/guide/install/install-script.html
担心有用户初次接触感觉困难,欢迎NS用户出胎教教程!
公开探针预览:
https://nodeget-statusshow-limited.pages.dev/
https://stat.wwm.app/ (这个好像大家都去访问导致压力太高了,太热情了)
相关链接
- 官方文档:https://nodeget.com
其他
NodeGet的工程量很大,因此有bug也可以理解,近期可以当作公测阶段,有bug会尽快修复的
如果不想折腾,可以五一假期后再来使用,届时bug修复的差不多了
另外,对于习惯了简单的探针的模型的用户而言,初次接触可能有点心智负担,强烈建议稍微坚持一下,NodeGet已经尽力把操作逻辑简单化了。
