Keycloak & Cloudron
-
@nj I just made a fix in fact to not list inactive users in ldap at all. I think that was an oversight. After all, we don't want those users to appear in LDAP searches. Maybe you can try this patch - https://git.cloudron.io/cloudron/box/-/commit/8958b154e96832688896dafccf7350bad575b0a9
-
@girish That worked. By the way, is there a plan to package Keycloak? I managed to run Keycloak and Outline on Cloudron. Keycloak needed some patching to make it work on the read-only system without mounting everything to /app/data. Outline wiki app can be easily set up to authenticate using Keycloak. Both apps seem to be working as they should. Do you think we can publish those apps to the Cloudron App Store? That would be my first experience publishing an app.
Currently, I am packaging the Outline app to directly authenticate with the Cloudron user directory without the need to install Keycloak. If anyone is interested, I published a little more details in my blog. I'm doing another write-up describing the issues I solved while packaging Keylcloak.
-
-
-
-
Strange there is no app request for keycloak. @Sam_uk do you think you can open an app request topic ?
-
-
@girish Please check this out. I previously packaged Keycloak but suddenly the Keycloak team decided to deprecate the Wildfly version and started supporting Quarkus runtime. So I had to re-package it again. Took a while during the weekdays.
-
-
-
@nj I've run into an issue with using custom themes on Keycloak: https://github.com/njsubedi/cloudron-keycloak/issues/5
Does this seem to be specific to a Cloudron install? It works on a more conventional install for us.
Can anyone suggest how to troubleshoot or fix?
-
@nj awesome ! thank you !
I just installed it as a custom app. Looks great. BUT ...
I haven't a scoobies how to use it !
There's far too many words on their website, and far too many options in the app.2 questions :
- the sync of Cloudron users does not seem to complete, although app says completed.
- how do I add an app to be protected by Keycloak ?