Create-authenik8-app was built because I realised early on that Auth was eating too much of my time there's just so much to consider when you dealing with Auth think JWT, refresh token rotation ,redis sessions, RBACs and Identity resolution I was rebuilding the same thing over and over and the chances were I was getting something wrong each time I started a new project

Create-authenik8-app scaffolds all that in one command it's opinionated by design because mistakes happen when you build under pressure .I have a repo showing what will be generated When you run the command npx create-authenik8-app too so you know what to expect

Btw this was mostly built on my smartphone using termux because my laptop broke halfway but I just had to keep moving and I was roasted for that on reddit

I would genuinely appreciate feedback from anyone who has solved similar problem differently and from any users of this tool