Skip to content
Dash Ninja Front-End (Public Rest API+HTML+JS)
Branch: master
Clone or download
Pull request Compare This branch is 7 commits ahead, 28 commits behind elbereth:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api
off
static
.gitignore
.gitmodules
404.html
LICENSE
README.md
blocks.html
budgetdetails.html
budgets.html
governance.html
index.html
masternodes-v11.html
masternodes.html
mndetails.html
monoecininja-blocks.js
monoecininja-budgetdetails.js
monoecininja-budgets.js
monoecininja-common.js
monoecininja-config.js
monoecininja-governance.js
monoecininja-latestversion.json
monoecininja-masternodes-v11.js
monoecininja-masternodes.js
monoecininja-mndetails.js
monoecininja-proposaldetails.js
proposaldetails.html

README.md

Monoeci Ninja Front-End (monoecininja-fe)

Initial code by Alexandre (aka elbereth) Devilliers (https://github.com/elbereth/dashninja-fe)

Check the running live website at https://www.monoecininja.pl

This is part of what makes the Monoeci 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/tested with PHP 7.1)
  • Phalcon v2.0.x (should work with any version) up to v3.2.x
  • MySQL database with Monoeci Ninja Database (check monoecininja-db repository)

Optional:

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

Install:

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

  • Add api/cron.php script to your crontab, activate for main and/or test net, both for blocks24h and for masternode full list

Configuration:

  • Todo...
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.