@@ -104,6 +104,9 @@ if echo "$@" | grep -E -v -- '-c |-c=|--server-config |--server-config='; then
...
@@ -104,6 +104,9 @@ if echo "$@" | grep -E -v -- '-c |-c=|--server-config |--server-config='; then
SYS_PROPS+=" -c=standalone-ha.xml"
SYS_PROPS+=" -c=standalone-ha.xml"
fi
fi
# Adding support for JAVA_OPTS_APPEND
sed-i'$a\\n# Append to JAVA_OPTS. Necessary to prevent some values being omitted if JAVA_OPTS is defined directly\nJAVA_OPTS=\"\$JAVA_OPTS \$JAVA_OPTS_APPEND\"' /opt/jboss/keycloak/bin/standalone.conf
############
############
# DB setup #
# DB setup #
############
############
...
@@ -127,6 +130,9 @@ if [[ -z ${DB_VENDOR:-} ]]; then
...
@@ -127,6 +130,9 @@ if [[ -z ${DB_VENDOR:-} ]]; then
export DB_VENDOR="oracle"
export DB_VENDOR="oracle"
elif(getent hosts mssql &>/dev/null);then
elif(getent hosts mssql &>/dev/null);then
export DB_VENDOR="mssql"
export DB_VENDOR="mssql"
elif(getent hosts h2 &>/dev/null);then
export DB_VENDOR="h2"
export DB_ADDR="h2"
fi
fi
fi
fi
...
@@ -142,10 +148,13 @@ if [[ -z ${DB_VENDOR:-} ]]; then
...
@@ -142,10 +148,13 @@ if [[ -z ${DB_VENDOR:-} ]]; then