Looking for a way to visualize and monitor the performance of your Linux server? SWMP (Server Web Monitor Page) is a fantastic solution! Despite not being actively maintained, you can still fork and use this project under the MIT license. In this guide, we will walk you through the requirements, installation process, customizable settings, and some troubleshooting tips to ensure everything works smoothly.
Requirements
To get started with SWMP, ensure your server meets the following requirements:
- Linux Operating System
- A Web Server (Nginx, Apache, etc.)
- PHP with
shellexec()andexec()enabled
Installation
Installing SWMP can be done either the easy way or manually. Let’s explore both methods.
The Easy Way
Simply run the installation script from the following repository:
https://github.com/fuzzymannerz/swmp/blob/gh-pages/install.sh
The Manual Way
- Download the Zip file.
- Extract the files to your web server. It’s wise to secure access, perhaps with .htpasswd.
- And that’s it! You’re all set!
Settings
SWMP offers a customizable settings page where you can:
- Select from various themes
- Choose the desired language
- Change the window title
- Show or hide elements on the main page
- Access debugging options
All theme stylesheets are located in ~css/themes/.
Language Support
SWMP is versatile and can be translated into any language. On the settings page, you will find a dropdown box that selects from the available language files in the locale tag format (e.g., en_GB.php), stored in the lang folder.
Show Some Love
If you find SWMP useful, consider showing some appreciation!
BTC: 1DUJH2kqccDpTHHSCXDkRGhxtvXm9PdnkN
Troubleshooting
While setting up SWMP, you may encounter a few hiccups. Here are some steps you can take to resolve common issues:
- Ensure that your PHP settings for
shellexec()andexec()are enabled. If they’re not, you’ll need to adjust yourphp.inifile. - If the dashboard does not display correctly, double-check that the theme files are appropriately placed in the
~css/themes/directory. - If you cannot see the language options, verify that the language files are present in the
langfolder.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Contributions and Credits
SWMP owes its functionality to numerous contributors and projects, including:
- TomasKostadinov – Darkplex Theme
- daison12006013 – Bug fixes
- Mikescher – Configuration file improvements
- Efreak – Automatic reloading and URL theme switching
- liamjack – Security fixes
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

