📌 25 de Abril, 2025

uSentry – Identity & Access Management

Informática · ISP / Redes · Linux · Programação

📌 25 de Abril, 2025

uSentry – Identity & Access Management

Informática · ISP / Redes · Linux · Programação

uSentry is a lightweight, self-hosted Identity and Access Management (IAM) and Single Sign-On (SSO) solution designed for homelabs and small-scale environments.

Find uSentry at https://github.com/TCB13/uSentry.

⚡ A single PHP file. < 400 lines of code. No database. No background processes. No cloud. Just works. ⚡

usentry

🚀 Why uSentry?

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:

  • 🧱 Single PHP file with less than 400 lines of code — Easy to read, easy to audit, easy to deploy
  • 🍃 No persistent processes — Nothing running in the background, no wasted resources
  • 💡 Designed for low-power devices — Runs perfectly on a Raspberry Pi or similar
  • 💾 No database required — All users stored right into the code
  • 🌐 Privacy-focused — Offline first, 100% local, no cloud, no external services, no internet access required
  • ⚙️ Define users and permissions — Control access per user and per app (domain, url)
  • 🕵️ SSO-ready — Authenticate once, access all apps

Find uSentry at https://github.com/TCB13/uSentry.