|Bernhard Fröhlich a73361d05c Update TODO||2 weeks ago|
|bin||3 weeks ago|
|css||3 weeks ago|
|images||3 weeks ago|
|js||3 weeks ago|
|lib/FunkFeuer/Nodeman||3 weeks ago|
|share||3 weeks ago|
|templates||3 weeks ago|
|.drone.yml||3 weeks ago|
|LEGAL||3 weeks ago|
|LICENSE||2 years ago|
|Makefile||3 weeks ago|
|README.md||3 weeks ago|
|TODO.md||2 weeks ago|
|composer.json||3 weeks ago|
|composer.lock||3 weeks ago|
|index.php||3 weeks ago|
|phpstan.neon||3 weeks ago|
FunkFeuer Node Manager
Nodeman needs some dependencies that are fairly common so they need to be installed first.
There is a simple Makefile which will handle all of the required steps to download the PHP dependencies, generate the CSS files etc.
The only thing left to do is to create the SQLite Database tables and add some configuration.
sqlite share/nodeman.db > .read share/schema.sql > .q
For development we use phive which can download some CI tools (php-cs-fixer and phpstan).
There is a special make target which runs this CI tools.
For testing and development you can use the builtin php webserver which is definitely not recommended for production use.
php -S localhost:80 index.php
For a production system please use nginx and the example
Then you can access nodeman via
http://localhost/ and login
admin with password