FunkFeuer Node Manager
Bernhard Fröhlich 0ecca4049b Update slim-flash to 0.4.0 1 month ago
bin Make sure that we do not overwrite status other than offline and online. 11 months ago
css - Implement user/home 1 year ago
fonts Move 3rd party components around and make sure that all 3rd party components 1 year ago
images Mark offline locations with a smaller more subtile icon. 11 months ago
js Disable dragging because it does not reliably fire a event 1 year ago
lib Fix style errors 11 months ago
share Add default value for hardware 1 year ago
templates Mark offline locations with a smaller more subtile icon. 11 months ago
.styleci.yml Migrate to Twig 2 as template engine 1 year ago
LEGAL - Implement Node and NetInterface classes 1 year ago
LICENSE Initial drop 1 year ago
README.md Fix badge 1 year ago
composer.json Update slim-flash to 0.4.0 1 month ago
composer.lock Update slim-flash to 0.4.0 1 month ago
index.php Fix style errors 11 months ago

README.md

StyleCI Badge

nodeman

FunkFeuer Node Manager

Setup

Nodeman is using composer for the PHP dependencies so they need to be downloaded and installed first.

composer install

Then we also need to create the SQLite Database tables and add some configuration.

sqlite share/nodeman.db
> .read share/schema.sql
> .q

For testing and development you can use the builtin php webserver but beware it’s not safe because anybody could access your sqlite databse.

php -S localhost:80

For a production system please use nginx and the example config in share/nodeman.conf.

Then you can access nodeman via http://localhost/ and login as user admin with password admin.