Choosing self-hosted login for a Mac mini-style home server
An Ubuntu home server is running on an old ASUS laptop with 16 GB of memory and plenty of SSD and hard drive storage. Instead of using Firebase Auth, the goal is to run a personal .
The options under consideration include Authelia, Authentik, Keycloak, Zitadel, and similar self-hosted tools. Several home lab services are already running, but they are not yet placed behind a .
The goal is to learn self-hosted , SSO, and IAM while choosing something practical enough to connect to multiple services. Long-term and possible future contribution to an open-source project also matter.
Key points
- The server is an Ubuntu home lab with 16 GB of memory and enough .
- The aim is to replace an outside login service with self-hosted .
- Authelia, Authentik, Keycloak, and Zitadel are the main options being compared.
- The current services are not yet behind a .
- The decision depends on setup effort, learning value, and long-term maintenance.