Keycloak: Difference between revisions

From bibbleWiki
Jump to navigation Jump to search
Line 12: Line 12:
   -p 8081:8080 \
   -p 8081:8080 \
   -e KEYCLOAK_USER=admin \
   -e KEYCLOAK_USER=admin \
   -e KEYCLOAK_PASSWORD=AdminPAssw0rd \
   -e KEYCLOAK_PASSWORD=password \
  -e KEYCLOAK_IMPORT: /tmp/one-realm.json,/tmp/two-realm.json
   quay.io/keycloak/keycloak:12.0.1
   quay.io/keycloak/keycloak:12.0.1
</syntaxhighlight>
</syntaxhighlight>

Revision as of 01:31, 1 April 2021

Setting up Server

Install Podman=

sudo apt install podman

Create Image

podman pull quay.io/keycloak/keycloak
# Note I run tomcat so changed the ports from 8080
podman run -d \
  --name keycloak \
  -p 8081:8080 \
  -e KEYCLOAK_USER=admin \
  -e KEYCLOAK_PASSWORD=password \
  -e KEYCLOAK_IMPORT: /tmp/one-realm.json,/tmp/two-realm.json
  quay.io/keycloak/keycloak:12.0.1

Configure Keycloak

Disable https

podman exec -it keycloak bash
cd /opt/jboss/keycloak/bin
./kcadm.sh config credentials --server http://localhost:8080/auth --realm master --user admin
./kcadm.sh update realms/master -s sslRequired=NONE