Skip to content
Browse files

Initial drop

  • Loading branch information...
decke committed Sep 7, 2017
1 parent 7d3a49e commit beefe3cfabbfd1c91f617968635bf012fc0a41fb
@@ -1,6 +1,6 @@
BSD 2-Clause License

Copyright (c) 2017, Bernhard Fröhlich
Copyright (c) 2017, Bernhard Foehlich <>
All rights reserved.

Redistribution and use in source and binary forms, with or without
@@ -1,2 +1,37 @@
# 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`.

@@ -0,0 +1,18 @@
"name": "ffgraz/nodeman",
"description": "FunkFeuer Node Manager",
"homepage": "",
"license": "BSD-2-Clause",
"require": {
"slim/slim": "^3.0",
"slim/flash": "^0.2.0",
"slim/php-view": "~2.0",
"php": ">=5.5.0"
"autoload": {
"psr-0": {
"FunkFeuer": "lib"
"files": ["lib/functions.php"]

0 comments on commit beefe3c

Please sign in to comment.
You can’t perform that action at this time.