uSentry is a lightweight, self-hosted Identity and Access Management (IAM) and Single Sign-On (SSO) solution designed for homelab and small-scale environments.
⥠A single PHP file. < 400 lines of code. No database. No background processes. No cloud. Just works. âĄ
Most IAM and SSO solutions require databases, certificates and background services baked into a dozen containers. This is all fine but also also overkill for homelabs and impossible for low-power ARM devices. uSentry is different, it isnât pretty but it sucks less for a lot of use cases.
Enjoy!
Xanza@lemm.ee â¨3⊠â¨weeks⊠ago
Iâm torn between this being fucking genius, and a terrible idea all at once.
TCB13@lemmy.world â¨3⊠â¨weeks⊠ago
Well, me too. But frankly Keycloak, Authelia do too much, require too much and arenât suitable at all for SBCs and small scale stuff.
Xanza@lemm.ee â¨3⊠â¨weeks⊠ago
I respect it.
neodc@sh.itjust.works â¨3⊠â¨weeks⊠ago
I didnât test, but should be possible with forward_auth (caddyserver.com/docs/caddyfile/âŚ/forward_auth)
Xanza@lemm.ee â¨3⊠â¨weeks⊠ago
Nice! Iâll give it a try.