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

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

help-circle
  • Harold@feddit.nltoSelfhosted@lemmy.worldAuth apps
    link
    fedilink
    English
    arrow-up
    19
    ·
    edit-2
    1 month 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
    ·
    1 year 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
    15
    arrow-down
    1
    ·
    1 year 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.


  • I’ve used PowerShell in Windows for the past 15 years. Following dozens of steps in a GUI is not required.

    I also use Linux, with bash and Python for automation. I’ve also grown to love NixOS for its automation options.

    Both operating systems feature rich automation options. Both have ClickOps oriented interfaces for those that want it or are unwilling to learn to automate / use a CLI.

    Doing ClickOps is a choice and a mindset, not a requirement of Windows. Using a CLI in Linux is not a requirement depending on the distro or your use case.