ServerBee 是一款支持跨平台集监控、管理和终端的效率工具,支持 Linux 、Windows 、macOS ,甚至是 Nas 系统。

特点:

  • 功能强大:CPU 核心、系统负载、 内存用量、 磁盘读写、 网卡 IO、 进程管理、SSH 终端
  • 跨平台:支持 Windows、Linux、macOS、nas,以及 Linux 衍生的系统
  • 高性能:使用高性能框架 Actix-Web 提供服务, 由 Rust 强力驱动
  • 开源:服务器程序完全开源,透明、公开、可定制化

安装 ServerBee

首先我们 SSH 登入 Linux 服务器,确保系统已经安装好 Docker 和 Docker Compose,

我们给 ServerBee 创建一个项目文件夹 /serverbee,推荐在 /home 目录下创建,

cd /home
mkdir serverbee
cd serverbee

再创建好 docker-compose.yml 文件,

touch docker-compose.yml

然后使用文本编辑器写入以下内容,

version: '3'
services:
  serverbee-web:
    image: zingerbee/serverbee-web
    command: ["-p", "9527"]
    privileged: true
    restart: unless-stopped
    network_mode: host
    volumes:
      - /proc:/proc
      - /dev:/dev
      - /sys:/sys
      - /etc:/etc
      - /run/media:/run/media
      - /sys/class/net:/sys/class/net

这里可以通过 Linux 系统自带的文本编辑器 vi 打开 docker-compose.yml

vi docker-compose.yml

i 切换到编辑模式,再将上面的内容粘贴进去,完成后先按一下 esc,然后输入 :wq 保存退出;

也可以使用 FinalShell 的可视化编辑功能,双击打开 /home/serverbee/docker-compose.yml,直接将上面的内容粘贴进去。

最后就是经典的 Docker,启动!命令,

docker-compose up -d

等待一会,打开本地浏览器输入 IP:9527 即可开始访问搭建好的 ServerBee。

使用 ServerBee

打开首页,输入自己指定的 Token 并确认,

主页界面,

进程 PID 界面,

磁盘与网络界面,

终端界面,点击旁边的小齿轮可以进行终端设置,

ServerBee 链接

官网:https://serverbee.app/

文档:https://docs.serverbee.app/

GitHub:https://github.com/ZingerLittleBee/server_bee-backend

Telegram 群组:https://t.me/serverbee

ServerBee 的前端(监控端)是一个 iOS App,后端(被监控端)则需要安装/部署到各个主机上,使用时在 iOS App 中填写 IP (或域名) 和端口,即可连接到 ServerBee 后端;ServerBee 界面类似于知名的 ServerCat,作者在 HostLoc 论坛活跃,喜欢 ServerBee 的朋友可以选择支持一波。

订阅评论
提醒
guest

0 评论
最旧
最新 最多投票
内联反馈
查看所有评论
You May Also Like