You've already forked hotpocket
This commit is contained in:
12
services/keycloak/Dockerfile
Normal file
12
services/keycloak/Dockerfile
Normal file
@@ -0,0 +1,12 @@
|
||||
FROM quay.io/keycloak/keycloak:22.0.3
|
||||
USER root
|
||||
|
||||
ADD keycloak/entrypoint.sh /entrypoint.sh
|
||||
|
||||
RUN mkdir /opt/kcsetup
|
||||
RUN chown keycloak:root /opt/kcsetup
|
||||
VOLUME /opt/kcsetup
|
||||
|
||||
USER keycloak
|
||||
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
14
services/keycloak/entrypoint.sh
Executable file
14
services/keycloak/entrypoint.sh
Executable file
@@ -0,0 +1,14 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
if [ -d /opt/import ];then
|
||||
if [ ! -f /opt/kcsetup/realm-imported ];then
|
||||
echo "Importing realm from /opt/import..."
|
||||
/opt/keycloak/bin/kc.sh import --dir /opt/import
|
||||
touch /opt/kcsetup/realm-imported
|
||||
else
|
||||
echo "Realm already imported!"
|
||||
fi
|
||||
fi
|
||||
|
||||
exec /opt/keycloak/bin/kc.sh "$@"
|
||||
BIN
services/keycloak/fixtures/hotpocket-development-realm.json
Normal file
BIN
services/keycloak/fixtures/hotpocket-development-realm.json
Normal file
Binary file not shown.
BIN
services/keycloak/fixtures/hotpocket-development-users-0.json
Normal file
BIN
services/keycloak/fixtures/hotpocket-development-users-0.json
Normal file
Binary file not shown.
Reference in New Issue
Block a user