Several years back, I was running it on a single server along with Kafka ( I was requested to keep everything related to analytics to a single huge server ) and it started with a fight for zookeeper between these two. While it worked quite well thereafter, keeping it up was a battle.
Maybe situation is better with clusters and Kafka moving away from zookeeper.
Well, I wrote one with rust and actix-web for exact same purpose.
In my opinion, writing basic auth is simple and safe if you keep OWASP guidelines and other best practices in mind but adding features like SSO and MFA etc is complicated. With that said, almost everything else I tried feels so heavy and slow that I'm sticking with mine for now.
If I've to use prebuilt solutions, I'll pick one that is open source and can be self hosted.
Annoyed by amount of tooling required to render markdown, nunjucks and front-matter, I wrote this cli and used it for all of my static sites. Since then, I’ve mostly migrated my sites to nextjs.
Surprisingly, when looking at dependent projects, people tend to put it in their dependency tree for weird reasons.
Maybe situation is better with clusters and Kafka moving away from zookeeper.