Hi everybody,
I'm trying to install keycloak on openshift but there is some problem:

The cartridge 'https://raw.github.com/keycloak/openshift-keycloak-cartridge/master/metadata/manifest.yml' will be downloaded and installed

Application Options
-------------------
Domain: billdrawer
Cartridges: https://raw.github.com/keycloak/openshift-keycloak-cartridge/master/metadata/manifest.yml
Gear Size: default
Scaling: no

Creating application 'keycloak' ... Server returned an unexpected error code: 504

I'm developing a project called BillDrawer and I'm going to develop a distributed architecture http://www.asciiflow.com/#Draw1257757860375711949
I just developed the core modules with ApacheShiro https://shiro.apache.org/ and PAC4J https://github.com/bujiio/buji-pac4j as security stack.

I would be glad to adopt  Keycloak even if is in alpha stage and cotribute as a case study, but I would like to understand:

1- do I need Shiro or PAC4J with Keycloak?
2- is there a pulbic roadmap to evaluate if it can match my schedules and requirements?

 Best regards,

Davide!