什么是 Ward ?
Ward
是一個簡單簡約的服務器監控工具。Ward
支持自適應設計系統。此外,它還支持深色主題。它僅顯示主要信息,如果您想查看漂亮的儀表板而不是查看一堆數字和圖表,則可以使用它。Ward
在所有流行的操作系統上都能很好地工作,因為它使用OSHI
庫。
無論從外表還是功能看,都和老蘇之前介紹的 Dashdot
有點像
文章傳送門:簡單但現代的服務器儀表板Dashdot
安裝
在群暉上以 Docker 方式安裝。
在注冊表中搜索 ward
,選擇第一個 antonyleons/ward
,版本選擇 latest
。
本文寫作時,
latest
版本對應為2.5.1
;
權限
需勾選 使用高權限執行容器
端口
本地端口不沖突就行,不確定的話可以用命令查一下
# 查看端口占用
netstat -tunlp | grep 端口號
本地端口 | 容器端口 |
---|---|
4043 | 4000 |
環境
可變 | 值 |
---|---|
WARD_PORT | 偵聽端口,缺省值為 4000 |
WARD_THEME | 主題,支持 light 和 dark ,設為 dark |
更多的環境變量,請參考官方的文檔:https://git.huangdf.xyz/Github/Ward#config
命令行安裝
如果你熟悉命令行,可能用 docker cli
更快捷
# 運行容器
docker run -d \--restart always \--privileged \--name ward \-p 4043:3000 \-e WARD_PORT=4000 \-e WARD_THEME=dark \antonyleons/ward
也可以用 docker-compose
安裝,將下面的內容保存為 docker-compose.yml
文件
version: '3'services:ward:image: antonyleons/wardcontainer_name: wardprivileged: truerestart: unless-stoppedports:- 4043:4000environment:- WARD_THEME=dark- WARD_PORT=4000
然后執行下面的命令
# 新建文件夾 ward
mkdir -p /volume1/docker/ward# 進入 ward 目錄
cd /volume1/docker/ward# 將 docker-compose.yml 放入當前目錄# 一鍵啟動
docker-compose up -d
運行
在瀏覽器中輸入 http://群暉IP:4043
就能看到主界面
在手機上訪問
參考文檔
Github/Ward: Server dashboard - Ward - Gitea: Git with a cup of tea
地址:https://git.huangdf.xyz/Github/Ward
oshi/oshi: Native Operating System and Hardware Information
地址:https://github.com/oshi/oshi