3 ms·
Show HN: Tankman – An Open Source User Management and Authorization MicroService
- jeswin 3y agoMany SaaS apps I've built require managing Organizations, Roles, Users etc. Tankman is a Self-Hosted, Open Source, internal microservice with a REST API which handles these, backed by Postgres. It's written in C# and compiled into a single binary for Linux, Mac and Windows. Happy to answer questions. PS: It might be easier to read the documentation at https://tankman.dev/ https://tankman.dev/
- quickthrower2 3y agoThat name…
- NoZebra120vClip 3y agoIt must be mighty difficult to search up in China.
- davedx 3y agoGreat stuff Jeswin! I also (mostly) loved working with EntityFramework. I wonder what the closest ORM is to it in the JavaScript/TypeScript ecosystem. Probably sequelize? Think EF relies a lot on reflection though, which we don't really have in JS...
- tough 3y agoORM's I know - Prisma - KnexJS - MikrORM - Drizzle
- jeswin 3y agoThanks Dave. Looks like sequelize has TypeScript support. The problem with Node frameworks is the longevity - so many projects (even large ones) get abandoned. On another note: one of the goals of Tankman is to compile with Native AOT once .Net 8 is out. The EF Core team is working on making it compatible - https://github.com/dotnet/efcore/issues/29754 https://github.com/dotnet/efcore/issues/29754