Server Status website script, displays uptime (days), free RAM, free HDD.

View the Project on GitHub mojeda/ServerStatus


ServerStatus is based off BlueVM's Uptime Checker script, original download and information.

It uses Bootstrap for theming and progress bars.

You can currently see Load, RAM (free), HDD (free) statistics, and if it is online or not.


ScreenshotMobile Screenshot


  1. Create a database with a user.
  2. Import the servers.sql file in in the /sql/ folder, to populate the database.
  3. Configure /includes/config.php with the database and user information.
  4. Copy uptime.php to any server you want to monitor. This needs to be publicly accessible.
  5. Insert an entry into the database.
    • name - The name of your server.
    • url - The URL path to the uptime.php file (minus uptime.php and http://) e.g. dns.domain.tld/path/
    • location - Where is your server physically located?
    • type - What type of server is this? DNS, SQL, Apache/nginx, etc.


Remote Servers:

Master Server: