This is a mystery you don’t want to solve.

  • 0 Posts
  • 10 Comments
Joined 2 years ago
cake
Cake day: March 1st, 2025

help-circle
  • Harold@feddit.nltoSelfhosted@lemmy.world•Auth apps
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    4 months ago

    Kanidm

    It has a modest UI for end-users to handle self-service scenarios, and an app portal for OpenID Connect configured applications.

    The backend is fully CLI based.

    It is very robust and performant, built on Rust.

    Yet very much in active development, so do not expect full parity with commercial alternatives at a feature level.

    I run it to provision users for my home Linux devices and it supports offline login, my Homelab servers, and my self-hosted web applications through OIDC.

    A nice ‘one stop shop’ for my purposes.

    EDIT: Actually their comparison page might be a worthwhile read considering your question OP.





  • Harold@feddit.nltoLinux@lemmy.ml•*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 years ago

    Oh it certainly wasn’t the first I have ever used.

    Debian, Ubuntu, Kali, and more.

    This is just the first one that has made me ‘want to make the shift’, so to speak.

    I specialize professionally in hyper automation of all sorts of things. Long time user of PowerShell, custom built C++/C#/Java backend services. More recently also utilizing Python and Rust.

    The declarative nature of NixOS (incl. Flakes, idempotent ❤️) is what I love about it. Although I am well aware it can be quite daunting for those that prefer imperative scripting, or even ClickOps.


  • Harold@feddit.nltoLinux@lemmy.ml•*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    2 years ago

    Nix (and more specifically, NixOS) made me switch to Linux as my daily driver.

    I had been using Windows since 3.11 as my daily driver, MS DOS before that. This was for web browsing, gaming, and development. Linux was my sandbox on the side, and mostly server OS throughout the years.

    Goes to show how powerful packagemanagers can be, it made me make the full switch after ~30 years. I love how my OS is now idempotent/declarative.