Jarvl / Network-Status-Page

A network status page designed to monitor a local Ubuntu server and network activity with forecast.io and CouchPotato integration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Network Status Page - Linux

A network status page designed to monitor a local Ubuntu server and network activity with forecast.io and CouchPotato integration.

Live site

Features

  • Responsive web design viewable on desktop, tablet and mobile web browsers

  • Designed using Bootstrap 3

  • Uses AJAX calls to provide real time data from the server

  • Optimized for Linux devices Tested on Ubuntu 14.04 Trusty Tahr

  • Displays the following:

    • currently playing items from Plex Media Server
    • recent activity from CouchPotato
    • current network bandwidth from vnstat
    • current ping to ip of your choosing, e.g. Google DNS
    • online / offline status for custom services
    • minute by minute weather forecast from forecast.io
    • server load
    • total disk space for all hard drives
  • Now Playing section adjusts scrollable height on the fly depending on browser window height

Screenshots

alt tag

alt tag

Requirements

  • Plex Media Server (v0.9.8+) and a myPlex account These are both free.
  • The weather sidebar requires a forecast.io API key Free up to 1000 calls/day.
  • Web server that supports php (apache, nginx, XAMPP, WampServer, EasyPHP, lighttpd, etc)
  • PHP 5.4
  • Make sure to install vnstat using sudo apt-get install vnstat.

Additional Notes

This fork of Network-Status-Page is an adaptation for Linux (specifically Ubuntu). I've removed all of the pfSense and OS X specific code, as well as support for Plex (never use it, didn't work the way I wanted it to). Feel free to contribute! Huge thanks to d4rk22 for making this awesome application.

About

A network status page designed to monitor a local Ubuntu server and network activity with forecast.io and CouchPotato integration

License:MIT License


Languages

Language:PHP 86.3%Language:HTML 13.0%Language:CSS 0.7%