Skip to content

medizininformatik-initiative/feasibility-auth

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 >

About

Keycloak configured for development purposes only

Resources

License

Stars

Watchers

Forks

Packages