A responsive, eye-pleasing Linux server statistics dashboard.
- Linux OS with...
- A Web Server. (Nginx, Apache etc...)
- PHP with shellexec() and exec() enabled.
Simply run:
wget https://getswmp.fuzzytek.ml/install.sh && chmod +x install.sh && ./install.sh
The installer script has been tested with Debian, Linux Mint, Fedora, CentOS and Arch Linux.
Please let me know of any issues with the installer.
The installer will also help you to secure the install folder with a .htpasswd
file. (excluding Arch)
If you want to see the installer source, it's available directly here.
Optionally copy the file config.php
to config.local.php
and adjust the settings for your web server.
- Download the Zip file.
- Extract the files to the web server. (You might want to secure access somehow, .htpasswd maybe?)
- Optionally copy the file
config.php
toconfig.local.php
and adjust the settings for your web server. - That's it! (Unless you want to change the theme, in which case, read on!)
SWMP includes a selection of themes. The default being simplex. (The red and white one above)
To choose another theme, copy config.php to config.local.php and change line "theme" => "simplex"
to the theme of your choice. All theme stylesheets are located in ~/css/themes/.
If you make use of SWMP in some way, please consider a donation.
PayPal, Flattr
BTC: 1DUJH2kqccDpTHHSCXDkRGhxtvXm9PdnkN
Feel free to contribute to SWMP, these guys already did:
TomasKostadinov - Darkplex Theme.
daison12006013 - Bugfixes.
Mikescher - Configuration file and error messages.
Efreak - Automatic reloading & URL theme switching.
liamjack - Fixed vulnerability issue with themes.
SWMPjs - Efreak's nodejs version of SWMP.
SWMP also wouldn't be possible without the use of these awesome projects:
eZ Server Monitor Web:
https://github.com/shevabam/ezservermonitor-web
Gauge JS:
http://github.com/bernii/gauge.js
Tablesaw:
https://github.com/filamentgroup/tablesaw
Twitter Bootstrap:
https://github.com/twbs/bootstrap
Bootswatch:
https://github.com/thomaspark/bootswatch
jQuery:
https://github.com/jquery/jquery