Some background. I set up a Jellyfin server for my family to host TV shows and movies for them for free. I finally had enough of Xfinity and switched to T-Mobile 5G home internet, but in doing so, I lost the ability to control my network’s port forwarding. I’m spending literally half the previous amount on internet and getting the same speeds, so I don’t plan on going back.

What I do plan on doing is setting up a new server at my parent’s house and running it on their network. Problem is that I’m 2 hours away. My plan is to use Qbit, jackett, and the arrs to automatically download torrents. Is there any way to automatically rename torrents to match Jellyfin’s naming convention for organization and metadata downloads?

  • emax_gomax@lemmy.world
    link
    fedilink
    English
    arrow-up
    13
    ·
    1 year ago

    The arrs mostly support generating metadata usable by jellyfin/emby. You just need to go to settings on for example sonarr and there should be an option for metadata provider and jellyfin their. Whenever sonarr then imports an episode it’ll add a nfo file containing everything jellyfin needs to process the episode.

    • GiuseppeAndTheYetiOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Oh wow, I had no idea that even was an option. I’m pretty excited to sink my teeth into the arrs. It’s a little daunting having to set it up on a Linux server plus the networking, but still exciting.

      • smegger@aussie.zone
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        It’s super satisfying try set it up and watch it all just work once you get it going

      • rambos@lemm.ee
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Renaming and metadata is default. Even though I just checked, I have disabled all metadata “providers” in arrs apps (not sure is this defaut?), but I have also set jellyfin library metadata to TheTVDB as first priority. It was working fine at default settings, but had a mess with season numbers of one show (dragon ball) before the change. Iirc arrs are using tvdb for metadata

        Its maybe pain to set arrs, but once you get deeper in the setup it becomes much easier and its deffo worth

  • raven [he/him]@hexbear.net
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    This “you can’t Forward your own ports” shit needs to be made illegal. It’s cutting off your ability to run your own service and making everyone a passive consumer on the Internet if you aren’t one of the big tech companies.

    Is it a linux box, and if so would you be able to ssh into this box? You could rename them that way right?

    • mr47@kbin.social
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Maybe when IPv6 is widely available, we’ll stop seeing this… For now, it sucks, but IPv4 blocks are expensive. Price or external IPv4, something’s gotta give.

    • GiuseppeAndTheYetiOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      It’s whatever I would like it to be. It’s a Le Potato from Libre Computer. When I first set it up on the previous network, I had no idea what I was doing with Linux and used a desktop version of Ubuntu to run Pi-hole, No-ip, wireguard, and Jellyfin on it. Then set it up as a server for accessing my Pi-hole and Jellyfin outside of the network.

      The new plan is going to be running Ubuntu server with Qbittorrent, Prowlarr, Sonarr, Radarr, Bazarr, Overseerr for my torrents then use Wireguard for remote management, No-ip for a hostname, and Pi-hole for adblocking on the go.

  • Kenny Bell@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Not related to your question, but does the new internet connection support upnp? You could use that to open some ports if needed.

  • smegger@aussie.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    If you’re gonna use the arrs use sonarr. You can add shows, have it search for episodes as they come out integrating with jackett or prowlarr to find torrents and send to deluge or qbittorrent for downloads.

    Sonarr can be set with preferred naming styles and rename things as they are added.

  • CalicoJack@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    You have some options here. Your new internet doesn’t mean you can’t torrent from home. If you’re using a VPN (you really should be) then your ISP port forwarding doesn’t even matter. You just choose a VPN provider that offers port forwarding on their end, like Proton, and use that port for qbit. The only real advantage to setting up at your parent’s place would be if their connection was faster or more stable.

    As for the server, the arrs can handle everything. They have settings (off by default) to rename and tag all of your files, based on rules you define. It’s pretty easy to set it up to fully automate all of that processing busywork, so you just request things and wait for them to show up in Jellyfin.

    • GiuseppeAndTheYetiOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Torrenting isn’t the issue. With T-Mobile home internet, it isn’t possible to port forward to allow outside connections to the server, so I can’t set up my Jellyfin server to be accessed outside the network since its behind 2 layers of NAT. The only options available in the T-Mobile gateway are to rename the SSID and change the password.

      For torrents I use Mullvad and bound it to qbittorrent.