azukaar / Cosmos-Server

☁️ The Most Secure and Easy Selfhosted Home Server. Take control of your data and privacy without sacrificing security and stability (Authentication, anti-DDOS, anti-bot)
https://cosmos-cloud.io
Other
3.65k stars 130 forks source link

[FEAT]: Add posibility to use another SSO solution like Keycloak #287

Closed schmierlappe closed 4 months ago

schmierlappe commented 4 months ago

Feature Description

Is it possible to use for example Keycloak authentication on running containers in Cosmos-UI. Can't find any documentation only how to use the internal one from Cosmos-UI.

Example:

Keycloak Container running Uptime-Kuma Container running with disabled authentication and there I want to use Keycloak SSO

on Apps (Portainer, Grafana) where I can setup OAUTH within the App it is running fine but not all have OAuth implemented.

Maybe it is possible to do with labels where the Reverse Proxy point to the Auth URL or do I need an oauth proxy running in Cosmos-UI?

azukaar commented 4 months ago

133