Like a lot of people, for my homelab, I use a reverse proxy in combination with an authentication server. For me, that is Traefik and was Authentik. As my homelab grew, and prices of hardware are what they are at this moment, I needed to look at what was resource-hungry and where I could save. Authentik used a lot. Sometimes it peaked at almost 2GB, sometimes it was as low as 1,1GB, but most of the time it used just shy of 1,5Gb.

It is an enterprise-grade system, and the minimal system requirements are 2GB of memory and 2 CPUs, so this seems reasonable, but still, for my homelab with very few users, it is a lot. I probably will never use more than 2% of Authentik’s functionality, and I also don’t really like the interface. Also, Authentik was constantly introducing breaking changes, which needed manual migrations. Don’t get me wrong, it works great and if it fits your needs, great. But it no longer did mine. So time for something new!
