Ohh, looks extremely promising, I've been after something with a bit more flexibility than Dex while not being Keycloak/Java etc, an LDAP backend would be awesome as well though (another thing thats lacking is a simple ldap server, perhaps with sql as db, openldap is excessive and glauth isn't there)
Have you had a look at Authentik? It might fit your needs.
Show HN: Obligator – An OpenID Connect server for self-hosters
11–20 of 134 posts
Re: Show HN: Obligator – An OpenID Connect server for self-hosters
#12Can someone explain which services this is supposed to be an IdP for? As far as I know, services need to have the OIDC service registered (ie I can't just auth with this to Google or whatever).
The above post was also linked from the obligator project's GH readme
Re: Show HN: Obligator – An OpenID Connect server for self-hosters
#13I was looking for turnkey AuthN/AuthZ using OIDC for closed networks and self hosting, turnkey as in being able to drop a configured container in place and hit the ground running, and not being dex with keycloak.
Re: Show HN: Obligator – An OpenID Connect server for self-hosters
#14Earlier quoted context omitted.
Have you had a look at Authentik? It might fit your needs.
I think I did and when I couldn't find useful installation details I gave up, I don't use docker or kubernetes, so if projects can't be bothered to make information available for a generic install, I immediately lose interest.
Docker entryscripts sometimes have significant magic baked in (alas), but quite often Docker is a distribution mechanism more than anything else. The Docker guides are - 9 times out of 10 - more than informative enough to show how to DIY in any other of the dozens if not hundreds of other system types you might have.
If you want to resist using the easy thing, I personally think it behooves you to not bounce so quick. You don't have to use it, and it's good nearly universal documentation as to how to operate the thing.
Re: Show HN: Obligator – An OpenID Connect server for self-hosters
#15Can someone explain which services this is supposed to be an IdP for? As far as I know, services need to have the OIDC service registered (ie I can't just auth with this to Google or whatever).
Re: Show HN: Obligator – An OpenID Connect server for self-hosters
#16Can someone explain which services this is supposed to be an IdP for? As far as I know, services need to have the OIDC service registered (ie I can't just auth with this to Google or whatever).
So, I build some app for Wordpress sites and self-hosters want to use my app against their WP site that they also made into an IDP. Then we get the issue of the app needing to be (pre)registered with the IDP, and set client_id and client_secret in its config.
Okay. I get that. But why on earth are we assuming that a self-hoster who can setup her own IDP cannot also create this app registration herself, and add a client_id/secret to a configfile before starting my app?
Re: Show HN: Obligator – An OpenID Connect server for self-hosters
#17Re: Show HN: Obligator – An OpenID Connect server for self-hosters
#18Re: Show HN: Obligator – An OpenID Connect server for self-hosters
#19I am only familiar with authentik. When I look at the comparison table it's super inaccurate for authentik. FYI.
It's tricky to figure out if some features are supported across different servers because the features have different names, and the more features a server has the harder it is to dig through.
Re: Show HN: Obligator – An OpenID Connect server for self-hosters
#20This looks like exactly what I was looking for. I was looking for turnkey AuthN/AuthZ using OIDC for closed networks and self hosting, turnkey as in being able to drop a configured container in place and hit the ground running, and not being dex with keycloak.