Getting started guide
What is ServerBee?
ServerBee is a cross-platform efficiency tool that integrates monitoring, management, and terminal support for Linux, Windows, macOS, and even NAS systems.
Main Features
- Powerful functions: CPU cores, system load, memory usage, disk read/write, network card IO, process management, SSH terminal.
- Cross-platform: Supports
Windows,Linux,macOS,Nas, andLinux-derivedsystems. - High performance: Uses the high-performance framework
Actix-Webfor providing services, powered byRust. - Open source: The server program is fully open source, transparent, public, and customizable.
How it works
ServerBee connects various nodes to the control side by using agents. Each node needs to install the server-side program, which periodically uploads the node's information to the control side for monitoring and management.
Communication between the control side and the nodes is done through Websocket.
To ensure data security, ServerBee supports Token authentication, allowing users to set a global Token in the APP or set a Token for a specific node individually.
The Token for each node will be set when it first connects to the APP.
Terminology
Control side: ServerBee APP
Controlled side: server_bee-backend or ServerMilk
Usage process
- Install the Controlled side program, installation.
- Open the
ServerBeeAPP and enter the IP (domain) and port number. - Start using!