You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
573 B

3 years ago
  1. # Demo Application Protected By Keycloak
  2. This project consists of 3 modules
  3. - [Keycloak](./demo-keycloak-runner/README.md) (Docker Bash Script)
  4. - [Resource Server](./demo-resource-server/README.md) (Spring Boot)
  5. - [Web Client](./demo-client-app/README.md) (React)
  6. Utilizing postgres DB on host system.
  7. ## Preconfigure
  8. Both keycloak and resource server rely on a postgres DB on host system, therefore initialize it first:
  9. ```sql
  10. create database keycloak;
  11. create user keycloak with ENCRYPTED PASSWORD 'keycloak';
  12. grant all privileges on database keycloak to keycloak;
  13. ```