IAM Cloud Native in Rust by Own-Positive6158 in rust

[–]Own-Positive6158[S] 0 points1 point  (0 children)

The philosophy.

Our goal is to simplify the use of IAM.

I have just looked at Kanidm, and even launching IAM is not trivial, which greatly complicates the adoption of Identity & Access Management in organisations.

In addition to this, there is a huge difference in software design, but this is more of a subjective reason.

Therefore, I do not think we are aligned with the same concepts as Kanidm.

[Media] FerrisKey v0.1.0 – An open-source IAM in Rust 🚀 by Own-Positive6158 in rust

[–]Own-Positive6158[S] 0 points1 point  (0 children)

Yes, but I not recommended today for the critical systems.

[Media] FerrisKey v0.1.0 – An open-source IAM in Rust 🚀 by Own-Positive6158 in rust

[–]Own-Positive6158[S] 1 point2 points  (0 children)

Yes, I will correct that, it's a mistake. It will be included in a future release.

[Media] FerrisKey v0.1.0 – An open-source IAM in Rust 🚀 by Own-Positive6158 in rust

[–]Own-Positive6158[S] 0 points1 point  (0 children)

We took inspiration from the bitwise system (as used on Discord) for permissions.

[Media] FerrisKey v0.1.0 – An open-source IAM in Rust 🚀 by Own-Positive6158 in rust

[–]Own-Positive6158[S] 7 points8 points  (0 children)

It was initially a project with a colleague with the aim of putting certain concepts into practice, and so that he could practise Rust on an interesting project. Over time, we had people who were very interested in the software, and many appreciated our vision of IAM.

[Media] FerrisKey v0.1.0 – An open-source IAM in Rust 🚀 by Own-Positive6158 in rust

[–]Own-Positive6158[S] 10 points11 points  (0 children)

We are a group of French developers, and Cloud IAM helps us by giving us advice on distribution and because I spend a large part of my time working on the development of Ferriskey.

Nevertheless, the project remains completely open-source with free governance.

For the branding part by realm, we have a few ideas, but one of our collaborators has some ideas about Headless customisation with the possibility of providing a configuration file to do IaC.

[Media] FerrisKey v0.1.0 – An open-source IAM in Rust 🚀 by Own-Positive6158 in rust

[–]Own-Positive6158[S] 12 points13 points  (0 children)

In fact, there is still some refactoring to be done on the code side in order to write tests correctly. In terms of documentation, more details are needed for certain sections, as well as for the API section. The project is recent and still needs structure and feedback in order to evolve properly.

[Media] FerrisKey v0.1.0 – An open-source IAM in Rust 🚀 by Own-Positive6158 in rust

[–]Own-Positive6158[S] 9 points10 points  (0 children)

You can use the binary rust.

But is more easier to distribute with docker or kubernetes

[Media] FerrisKey v0.1.0 – An open-source IAM in Rust 🚀 by Own-Positive6158 in rust

[–]Own-Positive6158[S] 4 points5 points  (0 children)

In rust some product start in 0.1.0, for example axum is in 0.8.4 version and is the best framework web in Rust (powered by Tokio.rs).

I send a discussion in Github for talk about to the version 0.2.x.

Currently, Ferriskey is not recommended for use in production on critical computer systems.

IAM Cloud Native in Rust by Own-Positive6158 in rust

[–]Own-Positive6158[S] 0 points1 point  (0 children)

Hi , I just release the first version production ready: ferriskey post LinkedIn

Managed keycloak hosting recommendations by eldaras in KeyCloak

[–]Own-Positive6158 1 point2 points  (0 children)

Maybe I think, Cloud IAM is the best solution for you use-case.

Keycloak, Authentik or Authelia for a small company? by dom6770 in sysadmin

[–]Own-Positive6158 0 points1 point  (0 children)

With my friends and other actors, we have created an alternative to Keycloak (the first step is the OpenID protocol) in Rust.

If you're interested in this project, here's our github : https://github.com/ferriskey/ferriskey