Skip to content
This repository has been archived by the owner on Jul 18, 2020. It is now read-only.

lestoni/dashy

Repository files navigation

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.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published