Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.14 KB

README.md

File metadata and controls

36 lines (26 loc) · 1.14 KB

Keycloak for the Feasibility Application

Purpose

Both for backend and frontend development an instance of Keycloak is mandatory. This project provides an easy way to start a Docker container running an instance of a Keycloak server with a suitable configuration for development.

CAUTION Setting up keycloak in your production environment requires you to take additional steps in order to secure your system. Please see the documentation over at keycloak.org for instructions

Configuration

Users

There are no users created in the imported realm. You need to create the users on your own and assign the respective roles to them. The roles however are already configured.

Clients

One client is preconfigured for you to use. Its client id is feasibility-webapp

Run Docker container

docker-compose up -d 

Test Keycloak

By default (as of the provided docker-compose.yml), port 8080 is mapped to port 8080 on the host system.

After starting a Keycloak container open a browser

http://localhost:8080/

login to Keycloak as admin

Administration Console >