Skip to content

A very specific instance of a homelab dashboard with OIDC & Traefik IP whitelisting... It's funky, it's ugly and it's open-source.

Notifications You must be signed in to change notification settings

yesBad/homelab-dash-oidc-traefik-ip-whitelist-all-the-buzzwords

Repository files navigation

This is my simple homelab dashboard, that just shows a simple static site from the serve folder.

Any user who may be visiting this site, needs to be authenticated from OIDC or they will just be redirected there.

Any user who is successfully authenticated will have their username from OIDC and their IP of where they are visiting from added to a Traefik configuration.

If the username of the user already exists, but is a different IP address it will be changed to the new IP.

I made this project public, cause I know someone will have as aftermarket braincells as me and want something like this. For whatever reason it may be. I think it's nice... =)

Example Traefik as follows:

[http.middlewares.dyn.ipWhiteList]
sourceRange = []

About

A very specific instance of a homelab dashboard with OIDC & Traefik IP whitelisting... It's funky, it's ugly and it's open-source.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages