Quick way of having docker image with integrated apple social identity provider. 

FROM maven:3.5-jdk-11 AS builder

RUN git clone https://github.com/BenjaminFavre/keycloak-apple-social-identity-provider.git
WORKDIR /keycloak-apple-social-identity-provider
RUN mvn package 

FROM jboss/keycloak:16.1.1
COPY --chown=jboss:root --from=builder /keycloak-apple-social-identity-provider/target/apple-social-identity-provider-1.0.2.jar /opt/jboss/keycloak/standalone/deployments/