Skip to content

A local development starter to have kong, konga and keycloak as docker containers working out of the box using bash scripts

License

Notifications You must be signed in to change notification settings

JaouherK/Kong-konga-Keycloak

Repository files navigation

Kong + Konga + KeyCloak

Goal repository

This is for development purpose as authentication interface. The Goal is to be able to protect, through the configuration of kong and keycloak, an API resource.

Pre-requisite

  • Docker installed in your machine
  • jq installed in your container (VM or your laptop)

How to use this template

To run this template, execute the "prepare" script first to pull the images and start the containers:

$ ./prepare.sh

for windows 10+:

$ sh ./prepare.sh

First of all, edit the start.sh file by setting up a public IP to access the docker containers HOST_IP="IP HERE" in this file: start.sh. Default value is localhost.

Now start the initializer script to create users and mock services and integration between all fo them:

$ ./start.sh

Default access credentials to admin panels

Konga/Kong

Keycloak

Disclaimer

This docker compose file contains default credentials, so its installation is not production ready

About

A local development starter to have kong, konga and keycloak as docker containers working out of the box using bash scripts

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published