A web UI for KONG (not endorsed or affiliated with Kong or Mashape)
Currently it only reads routes and consumers for a hard coded server. Wait for the tagged 0.1.0 release.
- Ship as a container
- Tests would be cool
- Support all the built-in plugins
- Implement a better plugin system
- Clean up UI
- One or more Kong servers.
These are temporary options, for version 0.1.0 it will be more practical
- Clone repo to a dedicated linux server
- Install httpd server
- Setup / to go to [repo home]/app
- Configure /bower_components to go to [repo home]/bower_components
- Configure /admin to proxy_pass to your kong server
- Copy [repo home]/app/settings.js.example to settings.js and edit server connection
- in [repo home] run
bower install
- Go to app in browser
- Clone repo to a dedicated linux server
- Install httpd server
- Setup / to go to [repo home]/app
- In repo directory run npm install
- In repo directory run bower install
- Copy [repo home]/app/settings.js.example to settings.js and edit server connection
- Using Admin API, add Admin API as an API
Example: curl -X POST --url http://localhost:8001/apis/ -d 'name=kong_managment' -d 'target_url=http://localhost:8001/' -d 'public_dns=localhost' -d 'path=/admin' -d 'strip_path=true'
- Go to app in browser
Docs, code, design stuff, bug reports, unit tests; Anything you think would improve the experience is welcome.
Eventually specifics will be in CONTRIBUTING.md
See LICENSE.md
Made with Polymer using the Polymer Starter Kit.