After almost 3 years of work, I’ve finally managed to get this project stable enough to release an alpha version!

I’m proud to present Managarr - A TUI and CLI for managing your Servarr instances! At the moment, the alpha version only supports Radarr.

Not all features are implemented for the alpha version, like managing quality profiles or quality definitions, etc.

Here’s some screenshots of the TUI:

Additionally, you can use it as a CLI for Radarr; For example, to search for a new film:

managarr radarr search-new-movie --query "star wars"

Or you can add a new movie by its TMDB ID:

managarr radarr add movie --tmdb-id 1895 --root-folder-path /nfs/movies --quality-profile-id 1

All features available in the TUI are also available via the CLI.

  • Voroxpete
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 hour ago

    I’ll admit, as neat as this is, I’m a little unclear on the use case? Are there really situations where it’s easier to get a command prompt than it is to open a webpage?

    The CLI side I can see more use for since that does expose a lot of actions to bash scripting, which could be neat. But on the whole I can’t say I’ve ever really found myself thinking “Man, I really wish I had a UI for managing Radarr, a program that already includes a really good UI.”

    I know it’s shitty to hate on something just because you’re not the target for it. That’s not my intent, it’s more that I’m just fascinated by the question of how anyone has a burning need for this? It feels like there must be something I’m missing here.

    • choco
      link
      fedilink
      English
      arrow-up
      3
      ·
      56 minutes ago

      Could be really useful to have a UI over SSH without opening your web interface to the world. I will try because it seems great for my use case !

    • Takumidesh@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      57 minutes ago

      Cli doesn’t make much sense to me either when the *arr suite has a well documented rest API already.

  • earmuff@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 hours ago

    It looks nice, but honestly, once I set up everything (which I do on each of the *arr anyways), there is nothing left to be managed. That‘s the whole point of this setup, to get rid of managing things manually.

    So even if I love that project and am very appreciative for all the work, I don’t have any use case in my setup that would want me to use this.

  • Black616Angel@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    10
    ·
    7 hours ago

    This looks very good. I have never thought about a TUI/CLI for my *arrs, but I will give it a try.

    If this works out for me, do you also seek contributions?

    • Dark-Alex-17@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      24 minutes ago

      Of course! There’s a lot of work remaining to be done to add support for other features, Servarrs, etc. So contributions are very welcome! ☺️

  • Jonathan@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    8 hours ago

    Well that’s just super neat! I will absolutely be giving it a go sometime soon. Thanks for sharing and for building!