Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)DA
Posts
22
Comments
29
Joined
2 yr. ago
  • Sadly no I'm not, but I was very inspired by him when I was in that scene! PSP hacking was my first experience with customizing any kind of device beyond what average users can do and it's what made me fall in love with computers as a kid. I don't think I'd be the software engineer I am today or even in this field if it wasn't for him. My name is Alex so I thought I could pay homage to him by choosing a similar username, since he had such a massive impact on my life ☺️

  • To answer your question, I built it for a few reasons:

    • I wanted to learn Rust, so I used this project to do that
    • I really love TUI's and I pretty much live in my command line at work, and since I already automate everything I can to make my work life easier, I wanted to be able to do the same with my homelab
    • I think it looks cool
    • For fun. If no one else ever gets use out of it, that's okay! I just really enjoyed building it and I'm excited to build out more of it.

    But also: Why not? ☺️

    So really, you would only use this if you like TUIs or want a command line tool for interacting with your Servarrs. If you have no use for it, that's totally fine too!

    The one actual use I've found people say they use it for is people who don't want to expose the web interface to interact with their Servarrs and only interact via SSH. Then they like to use this instead.

  • To answer your question, I built it for a few reasons:

    • I wanted to learn Rust, so I used this project to do that
    • I really love TUI's and I pretty much live in my command line at work, and since I already automate everything I can to make my work life easier, I wanted to be able to do the same with my homelab
    • I think it looks cool
    • For fun. If no one else ever gets use out of it, that's okay! I just really enjoyed building it and I'm excited to build out more of it.

    But also: Why not? ☺️

    So really, you would only use this if you like TUIs or want a command line tool for interacting with your Servarrs. If you have no use for it, that's totally fine too!

    The one actual use I've found people say they use it for is people who don't want to expose the web interface to interact with their Servarrs and only interact via SSH. Then they like to use this instead.

  • Rust @programming.dev
    Dark-Alex-17 @lemmy.world

    Managarr v0.5.1 is Out with Multi-Instance support!

    Managarr - A TUI and CLI to help you manage your Servarrs.

    Thanks to everyone who contributed to this release, be that in code, issues, or enhancement suggestions! You all help fuel my passion for working on this and it doesn't go unappreciated! 😄

    As always, you can try out the changes yourself via the Managarr Demo Site

    Breaking Changes

    • Managarr now supports multiple instances of the same Servarr with custom names and ordering. (See Features below) To accommodate this, configuration files must be updated so that all Servarrs listed beneath radarr, sonarr, etc., be updated to be lists, not individual Servarrs. For example: to migrate from the following config:
       undefined
          
      radarr:
        host: 192.168.0.78
        port: 7878
        api_token: someApiToken1234
      sonarr:
        host: 192.168.0.89
        port: 8989
        api_token: someApiToken1234
      
        
      You would change the above configurat
    Rust Programming @lemmy.ml
    Dark-Alex-17 @lemmy.world

    Managarr v0.5.1 is Out with Multi-Instance support!

    Managarr - A TUI and CLI to help you manage your Servarrs.

    Thanks to everyone who contributed to this release, be that in code, issues, or enhancement suggestions! You all help fuel my passion for working on this and it doesn't go unappreciated! 😄

    As always, you can try out the changes yourself via the Managarr Demo Site

    Breaking Changes

    • Managarr now supports multiple instances of the same Servarr with custom names and ordering. (See Features below) To accommodate this, configuration files must be updated so that all Servarrs listed beneath radarr, sonarr, etc., be updated to be lists, not individual Servarrs. For example: to migrate from the following config:
       undefined
          
      radarr:
        host: 192.168.0.78
        port: 7878
        api_token: someApiToken1234
      sonarr:
        host: 192.168.0.89
        port: 8989
        api_token: someApiToken1234
      
        
      You would change the above configurat
    commandline @programming.dev
    Dark-Alex-17 @lemmy.world

    Managarr v0.5.1 is Out with Multi-Instance support!

    Managarr - A TUI and CLI to help you manage your Servarrs.

    Thanks to everyone who contributed to this release, be that in code, issues, or enhancement suggestions! You all help fuel my passion for working on this and it doesn't go unappreciated! 😄

    As always, you can try out the changes yourself via the Managarr Demo Site

    Breaking Changes

    • Managarr now supports multiple instances of the same Servarr with custom names and ordering. (See Features below) To accommodate this, configuration files must be updated so that all Servarrs listed beneath radarr, sonarr, etc., be updated to be lists, not individual Servarrs. For example: to migrate from the following config:
       undefined
          
      radarr:
        host: 192.168.0.78
        port: 7878
        api_token: someApiToken1234
      sonarr:
        host: 192.168.0.89
        port: 8989
        api_token: someApiToken1234
      
        
      You would change the above configurat
    Cool GitHub Projects @programming.dev
    Dark-Alex-17 @lemmy.world

    Managarr v0.5.1 is Out with Multi-Instance support!

    Managarr - A TUI and CLI to help you manage your Servarrs.

    Thanks to everyone who contributed to this release, be that in code, issues, or enhancement suggestions! You all help fuel my passion for working on this and it doesn't go unappreciated! 😄

    As always, you can try out the changes yourself via the Managarr Demo Site

    Breaking Changes

    • Managarr now supports multiple instances of the same Servarr with custom names and ordering. (See Features below) To accommodate this, configuration files must be updated so that all Servarrs listed beneath radarr, sonarr, etc., be updated to be lists, not individual Servarrs. For example: to migrate from the following config:
       undefined
          
      radarr:
        host: 192.168.0.78
        port: 7878
        api_token: someApiToken1234
      sonarr:
        host: 192.168.0.89
        port: 8989
        api_token: someApiToken1234
      
        
      You would change the above configurat
    Selfhosted @lemmy.world
    Dark-Alex-17 @lemmy.world

    Managarr v0.5.1 is Out with Multi-Instance support!

    Managarr - A TUI and CLI to help you manage your Servarrs.

    Thanks to everyone who contributed to this release, be that in code, issues, or enhancement suggestions! You all help fuel my passion for working on this and it doesn't go unappreciated! 😄

    As always, you can try out the changes yourself via the Managarr Demo Site

    Breaking Changes

    • Managarr now supports multiple instances of the same Servarr with custom names and ordering. (See Features below) To accommodate this, configuration files must be updated so that all Servarrs listed beneath radarr, sonarr, etc., be updated to be lists, not individual Servarrs. For example: to migrate from the following config:
       undefined
          
      radarr:
        host: 192.168.0.78
        port: 7878
        api_token: someApiToken1234
      sonarr:
        host: 192.168.0.89
        port: 8989
        api_token: someApiToken1234
      
        
      You would change the above configurat
    Open Source @lemmy.ml
    Dark-Alex-17 @lemmy.world

    Managarr v0.5.1 is Out with Multi-Instance support!

    Managarr - A TUI and CLI to help you manage your Servarrs.

    Thanks to everyone who contributed to this release, be that in code, issues, or enhancement suggestions! You all help fuel my passion for working on this and it doesn't go unappreciated! 😄

    As always, you can try out the changes yourself via the Managarr Demo Site

    Breaking Changes

    • Managarr now supports multiple instances of the same Servarr with custom names and ordering. (See Features below) To accommodate this, configuration files must be updated so that all Servarrs listed beneath radarr, sonarr, etc., be updated to be lists, not individual Servarrs. For example: to migrate from the following config:
       undefined
          
      radarr:
        host: 192.168.0.78
        port: 7878
        api_token: someApiToken1234
      sonarr:
        host: 192.168.0.89
        port: 8989
        api_token: someApiToken1234
      
        
      You would change the above configurat
    Sonarr @lemmy.world
    Dark-Alex-17 @lemmy.world

    Managarr v0.5.1 is Out with Multi-Instance support!

    Managarr - A TUI and CLI to help you manage your Servarrs.

    Thanks to everyone who contributed to this release, be that in code, issues, or enhancement suggestions! You all help fuel my passion for working on this and it doesn't go unappreciated! 😄

    As always, you can try out the changes yourself via the Managarr Demo Site

    Breaking Changes

    • Managarr now supports multiple instances of the same Servarr with custom names and ordering. (See Features below) To accommodate this, configuration files must be updated so that all Servarrs listed beneath radarr, sonarr, etc., be updated to be lists, not individual Servarrs. For example: to migrate from the following config:
       undefined
          
      radarr:
        host: 192.168.0.78
        port: 7878
        api_token: someApiToken1234
      sonarr:
        host: 192.168.0.89
        port: 8989
        api_token: someApiToken1234
      
        
      You would change the above configurat
    Radarr @lemmy.world
    Dark-Alex-17 @lemmy.world

    Managarr v0.5.1 is Out with Multi-Instance support!

    Managarr - A TUI and CLI to help you manage your Servarrs.

    Thanks to everyone who contributed to this release, be that in code, issues, or enhancement suggestions! You all help fuel my passion for working on this and it doesn't go unappreciated! 😄

    As always, you can try out the changes yourself via the Managarr Demo Site

    Breaking Changes

    • Managarr now supports multiple instances of the same Servarr with custom names and ordering. (See Features below) To accommodate this, configuration files must be updated so that all Servarrs listed beneath radarr, sonarr, etc., be updated to be lists, not individual Servarrs. For example: to migrate from the following config:
       undefined
          
      radarr:
        host: 192.168.0.78
        port: 7878
        api_token: someApiToken1234
      sonarr:
        host: 192.168.0.89
        port: 8989
        api_token: someApiToken1234
      
        
      You would change the above configurat
  • Thanks for doing the legwork on this! I would definitely be a bit out of my depth on that PR without actually having Nix installed 😂.

    Once it's merged I'll update the README to mention the Nix installation method.

  • Given that I can't really see what would change in Managarr that would require additional changes in the Nix package, I see no reason not to have us both as maintainers, especially since I don't currently have Nix installed. (It's high up on my to-do list, don't worry! I know I'll like it!)

    Are there any files that would need to be checked into the repo so we can maintain an official package for it?

  • Oh and that next release is going to be a minute. I realized a massive race condition bug between the networking thread and event thread that I want to resolve. It's going to take a minute since I'm going to have to move a good amount of logic from the networking thread to the even thread to send parameters to the networking channel. So the next patch will be that fix, the release fix, and the dynamic UI based on the config. If you want, I can ping you when I'm going to do it so you can open your MR and we can get the Nix package into the next release.

  • That was literally going to be one of the things I was going to ask someone to help me out to do. I wanted to make it available for Nix as well so I have no idea how to write a package definition for it, though I'm sure I could figure it out. I'm seriously stoked you did that! Thanks!

  • Thanks for pointing out the tagging bug. I just pushed out the fix to the release pipeline to correct that.

    As for the configuration, it's quite funny you mention that because I just earlier today pushed out the fix for that and I plan to have it as part of the next release. The fix being, that the UI dynamically changes based on what Servarrs you have in your config file.

    And as for the color theme, that's an interesting thought. I'll look into it now!

    Thanks for the feedback, I really appreciate it. And seriously, thanks for catching that tagging bug. That's definitely not ideal...

  • Thank you so much! I was wondering if anyone had been using it more consistently because I was waiting for more bug reports to come in but haven't yet. I started thinking, "There's no way I didn't miss something. I gotta figure out how to break it! 😂

    I'm so glad you like it and use it!

  • To answer your question, I built it for a few reasons:

    • I wanted to learn Rust, so I used this project to do that
    • I really love TUI's and I pretty much live in my command line at work, and since I already automate everything I can to make my work life easier, I wanted to be able to do the same with my homelab
    • I think it looks cool
    • For fun. If no one else ever gets use out of it, that's okay! I just really enjoyed building it and I'm excited to build out more of it.

    But also: Why not?

    So really, you would only use this if you like TUIs or want a command line tool for interacting with your Servarrs. If you have no use for it, that's totally fine too!

    As for container support: if you mean if there's a docker version, yes there is. If that's not what you meant, then my bad!

  • Open Source @lemmy.ml
    Dark-Alex-17 @lemmy.world

    I present: Managarr with Sonarr support!

    I was recently furloughed from work, so in between job applications, I decided to polish off Sonarr support in my Managarr TUI. Thus, I'm very proud to announce the beta release of Managarr with Sonarr support!

    TL;DR: Managarr is a TUI and CLI for managing your Servarr instances. As of now, it now supports both Radarr and Sonarr and all the features that are available in the UI are also available in the CLI for scripting and additional automation.

    The new version has the following features:

    • Wider platform support (Windows, Mac, Linux, x86_64 and arm64)
    • View your library, downloads, blocklist, episodes
    • View details of a specific series, or episode including description, history, downloaded file info, or the credits
    • View your host and security configs from the CLI to programmatically fetch the API token, among other settings
    • Search your library
    • Add series to your library
    • Delete series, downloads, indexers, root folders, and epi
    Selfhosted @lemmy.world
    Dark-Alex-17 @lemmy.world

    Now presenting: Managarr with Sonarr support!

    I was recently furloughed from work, so in between job applications, I decided to polish off Sonarr support in my Managarr TUI. Thus, I'm very proud to announce the beta release of Managarr with Sonarr support!

    TL;DR: Managarr is a TUI and CLI for managing your Servarr instances. As of now, it now supports both Radarr and Sonarr and all the features that are available in the UI are also available in the CLI for scripting and additional automation.

    The new version has the following features:

    • Wider platform support (Windows, Mac, Linux, x86_64 and arm64)
    • View your library, downloads, blocklist, episodes
    • View details of a specific series, or episode including description, history, downloaded file info, or the credits
    • View your host and security configs from the CLI to programmatically fetch the API token, among other settings
    • Search your library
    • Add series to your library
    • Delete series, downloads, indexers, root folders, and epi
    Cool GitHub Projects @programming.dev
    Dark-Alex-17 @lemmy.world

    I present: Managarr with Sonarr support!

    I was recently furloughed from work, so in between job applications, I decided to polish off Sonarr support in my Managarr TUI. Thus, I'm very proud to announce the beta release of Managarr with Sonarr support!

    TL;DR: Managarr is a TUI and CLI for managing your Servarr instances. As of now, it now supports both Radarr and Sonarr and all the features that are available in the UI are also available in the CLI for scripting and additional automation.

    The new version has the following features:

    • Wider platform support (Windows, Mac, Linux, x86_64 and arm64)
    • View your library, downloads, blocklist, episodes
    • View details of a specific series, or episode including description, history, downloaded file info, or the credits
    • View your host and security configs from the CLI to programmatically fetch the API token, among other settings
    • Search your library
    • Add series to your library
    • Delete series, downloads, indexers, root folders, and epi
    commandline @programming.dev
    Dark-Alex-17 @lemmy.world

    Presenting: Managarr with Sonarr support!

    I was recently furloughed from work, so in between job applications, I decided to polish off Sonarr support in my Managarr TUI. Thus, I'm very proud to announce the beta release of Managarr with Sonarr support!

    TL;DR: Managarr is a TUI and CLI for managing your Servarr instances. As of now, it now supports both Radarr and Sonarr and all the features that are available in the UI are also available in the CLI for scripting and additional automation.

    The new version has the following features:

    • Wider platform support (Windows, Mac, Linux, x86_64 and arm64)
    • View your library, downloads, blocklist, episodes
    • View details of a specific series, or episode including description, history, downloaded file info, or the credits
    • View your host and security configs from the CLI to programmatically fetch the API token, among other settings
    • Search your library
    • Add series to your library
    • Delete series, downloads, indexers, root folders, and epi
    Rust Programming @lemmy.ml
    Dark-Alex-17 @lemmy.world

    I present: Managarr with Sonarr support!

    I was recently furloughed from work, so in between job applications, I decided to polish off Sonarr support in my Managarr TUI. Thus, I'm very proud to announce the beta release of Managarr with Sonarr support!

    TL;DR: Managarr is a TUI and CLI for managing your Servarr instances. As of now, it now supports both Radarr and Sonarr and all the features that are available in the UI are also available in the CLI for scripting and additional automation.

    The new version has the following features:

    • Wider platform support (Windows, Mac, Linux, x86_64 and arm64)
    • View your library, downloads, blocklist, episodes
    • View details of a specific series, or episode including description, history, downloaded file info, or the credits
    • View your host and security configs from the CLI to programmatically fetch the API token, among other settings
    • Search your library
    • Add series to your library
    • Delete series, downloads, indexers, root folders, and epi
    Rust @programming.dev
    Dark-Alex-17 @lemmy.world

    I present: Managarr with Sonarr support!

    I was recently furloughed from work, so in between job applications, I decided to polish off Sonarr support in my Managarr TUI. Thus, I'm very proud to announce the beta release of Managarr with Sonarr support!

    TL;DR: Managarr is a TUI and CLI for managing your Servarr instances. As of now, it now supports both Radarr and Sonarr and all the features that are available in the UI are also available in the CLI for scripting and additional automation.

    The new version has the following features:

    • Wider platform support (Windows, Mac, Linux, x86_64 and arm64)
    • View your library, downloads, blocklist, episodes
    • View details of a specific series, or episode including description, history, downloaded file info, or the credits
    • View your host and security configs from the CLI to programmatically fetch the API token, among other settings
    • Search your library
    • Add series to your library
    • Delete series, downloads, indexers, root folders, and epi
    Cool GitHub Projects @programming.dev
    Dark-Alex-17 @lemmy.world

    I present: Managarr - A TUI and CLI to help you manage all your Servarrs!

    After almost 3 years of work (mostly due to work being crazy busy), 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:

    ![](https://lazysoci.al/api/v3/image_proxy?url=https%3A%2F%2Flemmy.world%2Fpictrs%2Fimage%2F81667323-d902-4b

  • No hate perceived on my end! To answer your question, I built it for a few reasons:

    • I wanted to learn Rust, so I used this project to do that
    • I really love TUI's and I pretty much live in my command line at work, and since I already automate everything I can to make my work life easier, I wanted to be able to do the same with my homelab
    • I think it looks cool
    • For fun. If no one else ever gets use out of it, that's okay! I just really enjoyed building it and I'm excited to build out more of it.

    But also: Why not?

  • commandline @programming.dev
    Dark-Alex-17 @lemmy.world

    I present: Managarr - A TUI and CLI for managing your Servarr instances

    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:

    ![](https://

    Open Source @lemmy.ml
    Dark-Alex-17 @lemmy.world

    I present: Managarr - A TUI and CLI for managing your Servarr instances

    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:

    ![](https://lemmy.world/pictrs/image/83cd14bd-08f6-4aa5-ba2f-12484914b3fc.

    Rust @programming.dev
    Dark-Alex-17 @lemmy.world

    I present: Managarr - A TUI and CLI to manage your Servarr instances

    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:

    ![](https://

    Rust Programming @lemmy.ml
    Dark-Alex-17 @lemmy.world

    I present: Managarr - A TUI and CLI to help you manage your Servarr instances

    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:

    ![](https://

    Selfhosted @lemmy.world
    Dark-Alex-17 @lemmy.world

    I present: Managarr - A TUI and CLI to help you manage your Servarr instances

    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:

    ![](https://lemmy.world/pictrs/image/810621b7-4b02-419b-a12b-c5ac372c4898.