I am trying to pack two custom authenticators in a Docker container and deploy Keycloak as such:
- Base image:
jboss/keycloak:15.0.2
- a folder with
META-INF/keycloak-scripts.json
as well as the scripts gets zipped, the archive renamed to jar and copied over to/opt/jboss/keycloak/standalone/deployments/
- a
profile.properties
file gets copied to/opt/jboss/keycloak/standalone/configuration/
settingfeature.scripts=enabled
Reading the logs on startup the scripts feature is enabled and the scripts.jar
is deployed (also visible when checking the running container showing a scripts.jar.deployed
file).
However, trying to add one of the scripts as executor to the Browser Forms flow, the scripts are not showing up.