Keycloak: Difference between revisions
Jump to navigation
Jump to search
Line 8: | Line 8: | ||
podman pull quay.io/keycloak/keycloak | podman pull quay.io/keycloak/keycloak | ||
# Note I run tomcat so changed the ports from 8080 | # Note I run tomcat so changed the ports from 8080 | ||
# quay.io/keycloak/keycloak:12.0.1 | |||
podman run -d \ | podman run -d \ | ||
--name keycloak \ | --name keycloak \ | ||
Line 14: | Line 16: | ||
-e KEYCLOAK_PASSWORD=password \ | -e KEYCLOAK_PASSWORD=password \ | ||
-e KEYCLOAK_IMPORT: /tmp/one-realm.json,/tmp/two-realm.json | -e KEYCLOAK_IMPORT: /tmp/one-realm.json,/tmp/two-realm.json | ||
quay.io/keycloak/keycloak: | quay.io/keycloak/keycloak:7.0.0 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Revision as of 01:32, 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
# quay.io/keycloak/keycloak:12.0.1
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:7.0.0
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