Simple Stupid Kong Admin Dashboard made for my homie now available for you my homies.
Clone or download
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.
config
models
public
routes
views
.bowerrc
.gitignore
Dockerfile
LICENSE
README.md
app.js
boot.js
bower.json
package.json
screenshot.png

README.md

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