Skip to content

Latest commit

 

History

History
42 lines (32 loc) · 1.57 KB

README.md

File metadata and controls

42 lines (32 loc) · 1.57 KB

W3-Top    W3Top Stable Version

Is a web-based linux-bound monitor and benchmark UI. Mac OS and Windows are not supported.

Supported CPU architectures are x86_64, armv7, and arm64.

History and Screenshots

WHATSNEW.md

Install from source

The easiest way to (re)install it as a SystemD service, namely w3top, is to build from source:

export HTTP_HOST=0.0.0.0
export HTTP_PORT=5050
export INSTALL_DIR=/opt/w3top
export RESPONSE_COMPRESSION=True
script=https://raw.githubusercontent.com/devizer/KernelManagementLab/master/build-w3-dashboard.sh
wget -q -nv --no-check-certificate -O - $script | bash -s reinstall_service 

Service's journal is available using traditional SystemD's journal:

journalctl -fu w3top.service

The build script above depends on dotnet sdk 3.1, nodejs 10+ (with yarn) and powershell. Official portable versions of them can be installed using one-liner below:

script=https://raw.githubusercontent.com/devizer/glist/master/install-dotnet-and-nodejs.sh
wget -q -nv --no-check-certificate -O - $script | bash -s dotnet node pwsh

Optional .net core dependencies:

https://docs.microsoft.com/en-us/dotnet/core/linux-prerequisites

Unininstall

sudo systemctl disable w3top.service
sudo rm -f /etc/systemd/system/w3top.service 
sudo rm -rf /opt/w3top