Skip to content

Releases: ronlaws86/networkMonitor

Proof Of Concept (Working Version 1)

15 Dec 15:48
Compare
Choose a tag to compare

This is the concept project I originally made to test this idea, It currently does not deploy any kind of dynamic usability that is planned for Version 2 and requires some javascript and HTML knowledge in order to deploy/use it.

It also requires you to install fping, and unclutter (debian packages) in order to use it, as well as php5 or higher in apache2.

**Getting Started **
You first need a Linux Host running a Debian based distro (any will do really but I've only tested this on Debian and Rasbian)

Install packages php5/7, apache2 fping and unclutter chromium-browser (Google chrome will work too, but you need to modify the kiosk.sh file to launch this instead)

sudo apt-get install apache2 apache2-mod-php5 unclutter fping chromium-browser

place the files under the www folder in the default web root of your desired host, (/var/www/html)
place the kiosk.sh file under /opt/ and mark it executable with
chmod +x kiosk.sh

add this file to /etc/rc.local so it launches on boot
sudo nano /etc/rc.local

insert the following before the last line "exit 0"

/opt/kiosk.sh &

save and exit the file (ctrl-o - return then ctrl-x)

if everything worked, you should see chrome load a full screen instance on boot.

after that, you can modify the files to change the hosts, a couple of default internet hosts were added to get you started

In the web root, you can modify custom.js under assets/js/ to change the hosts.
edit index.php to modify the names of any group boxes.