Dash Ninja Front-End (Public Rest API+HTML+JS)
JavaScript PHP HTML CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
api
static
.gitignore
.gitmodules
LICENSE
README.md
blocks.html
budgetdetails.html
budgets.html
dashninja-blocks.js
dashninja-budgetdetails.js
dashninja-budgets.js
dashninja-common.js
dashninja-config.js
dashninja-latestversion.json
dashninja-masternodes-v11.js
dashninja-masternodes.js
dashninja-mndetails.js
index.html
masternodes-v11.html
masternodes.html
mndetails.html

README.md

Dash Ninja Front-End (dashninja-fe)

By Alexandre (aka elbereth) Devilliers

Check the running live website at https://dashninja.pl

This is part of what makes the Dash Ninja monitoring application. It contains:

  • Public REST API (using PHP and Phalcon framework)
  • Public web pages (using static HTML5/CSS/Javascript)

Requirement:

For the REST API:

  • PHP v5.6 with mysqli (works with PHP 7.0)
  • Phalcon v2.0.x (should work with any version) or v2.1.x
  • MySQL database with Dash Ninja Database (check dashninja-db repository)

Optional:

  • Dash Ninja Control script installed and running (to have a populated database)

Install:

  • Go to the root of your website for Dash monitoring (ex: cd /home/dashninja2/www/)
  • Get latest code from github:
git clone https://github.com/elbereth/dashninja-fe.git
  • Configure php to answer only to calls to api/index.php rewriting to end-point api/

Configuration:

  • Todo...