yaotutu / server-lite-monitor

一个轻量级的系统监控面板,专为移动端开发, 可以用来监控你的NAS,Linux服务器,OpenWrt等.当然,你也可以用来监控你的windows或者Mac OS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

一个轻量级的系统监控面板,专为移动端开发, 可以用来监控你的NAS,Linux服务器,OpenWrt等.当然,你也可以用来监控你的windows或者Mac OS.

主界面

⚠️ warning!!! 本项目处于非常早期的阶段,正在火力全开更新阶段,UI部分暂时不会有大的调整,后端接口正处于不停地变更中.

工作方式

  • 监控宿主机
    • 即安装在哪台设备,即可监控当前设备的运行状态.比如通过docker安装在unriad,群晖,QNAP,等支持docker容器的设备上,即可监控该设备的状态.
  • 监控其他设备(开发中...)
    • 将该项目进行部署,然后通过ssh或者其他方式监控别的设备
    • 比如,将该项目部署在nas中,监控自己的OpenWrt路由器.

安装

docker部署或者通过node部署.

部署后访问 http://ip:3000/systeminfo

docker 部署

docker run -d \
  -p 3000:3000 \
  --name server-lite-monitor \
  july1995/server-lite-monitor

docker compose部署

下载项目的 docker-compose.yaml

执行命令

docker-compose up -d

本地部署

pnpm install 
pnpm build
pnpm start

本地调试与开发

pnpm install 
pnpm dev

TODO

License

MIT @yaotutu

About

一个轻量级的系统监控面板,专为移动端开发, 可以用来监控你的NAS,Linux服务器,OpenWrt等.当然,你也可以用来监控你的windows或者Mac OS.

License:MIT License


Languages

Language:TypeScript 88.7%Language:JavaScript 8.7%Language:Dockerfile 2.3%Language:CSS 0.3%