Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
yunohost
YunoHost is an operating system aiming to simplify as much as possible the administration of a server. This repository corresponds to the core code, written mostly in Python and Bash.
I've been using authentik for this, and it's working well. It supports SAML, OIDC, and can also act as an LDAP source (as well as sync to an existing directory). You can also create groups in the admin UI and use federated logins for authentication, although some of them take some extra steps (e.g. gmail/Google account).
Keycloak is probably more feature-rich and (at least to me) feels more enterprise-grade. It is sponsored by Red Hat :)
I would go with ldap server such as https://github.com/glauth/glauth. As for apps directly configure with ldap or add a proxy such as https://github.com/authelia/authelia
I would go with ldap server such as https://github.com/glauth/glauth. As for apps directly configure with ldap or add a proxy such as https://github.com/authelia/authelia
You can look at Yunohost. Pretty well integrated hosting platform with many applications to install, and a single account for most of them.