lestoni / dashy

Simple Stupid Kong Admin Dashboard made for my homie now available for you my homies.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dashy

Simple Stupid Kong Admin Dashboard i made for my homie over the weekend, now making it available for all other homies.

WIP

Screen shot

Features.

  • Node Status and Network Requests Overview
  • Admin User
  • Retrieve Node Information
  • Retrieve Node Status
  • Add Node To Track
  • Add APIs
  • List APIs
  • Update APIs
  • Update or Create APIs
  • Delete APIs
  • Add Consumers
  • List Consumers
  • Update Consumers
  • Update or Create Consumers
  • Delete Consumers
  • Retrieve Cluster Status
  • Forcibly Remove a Node
  • Add Plugins
  • List All Plugins
  • List Plugins per API
  • Update Plugins
  • Update or Create Plugins
  • Delete Plugins
  • Retrieve Enabled Plugins
  • Retrieve Plugin Schema

Setup

Requires:

  1. node 4.3.0 or higher.
  2. Mongodb
  3. npm i -g bower
  4. git clone https://github.com/lestoni/dashy.git or npm i dashy-kong
  5. bower install
  6. Edit config/index.js where appropriate esp the admin username and password, session tokens.
  7. npm start
  8. Go to http://localhost:7500

Docker

Building and Running the docker container

  $ docker build dashy-kong .
  $ docker run -d --name dashy-kong -p $HOST_IP:7500:7500 -e MONGODB_URL=$MONGODB_URL dashy-kong

More

Built with Gentelella Boostrap Admin Dashboard.

LICENSE

MIT

About

Simple Stupid Kong Admin Dashboard made for my homie now available for you my homies.

License:MIT License


Languages

Language:HTML 40.2%Language:CSS 38.1%Language:JavaScript 21.8%