Skip to content
Blue-A-no-circle

Archi's Tech Repository

Where my digital bytes live on, so grab a byte and relax

  • Home
  • 3D Printing
  • Arduino
  • Crypto
  • Gaming
    • Archived copies of the FrontRunnerTek Server Manager for 7DTD
    • Marvel Strike Force Blitz Team Builder
  • PowerShell
    • On GitHub
  • My NFT Creations
  • @DailyMotion
  • @Twitter
  • Stocks
  • Toggle search form

Personal Media Management Solution

Posted on 2021-11-132021-11-23 By Archi No Comments on Personal Media Management Solution
Spread the love

Are you looking to have a centralized management solution for your personal media collection? Would you like your family to be able to search for and add content with ease? Look no further! This quick guide will navigate you through the basics, though there are additional settings required if using HTTPS and utilizing the applications outside of your local home network (using a reverse proxy like Nginx). This will cover a Windows based installation. I’m not going to cover the individual sections if they’re already covered by another guide, but will link to each relevant guide. It’s worth reading through this whole guide before starting. This was created for a friend as a quick step-by-step guide on getting this all setup.

Requirements

  • SOFTWARE
  • .NET Framework 4.7.2 (Runtime) (Microsoft)
  • Ombi (Github) (Family approved frontend for finding and grabbing new media)
  • Radarr (Github) (To manage movies)
  • Sonarr (Github) (To manage tv shows)
  • Lidarr (Github) (To manage music)
  • Prowlarr (Github) (To manage indexers for the above 3 applications)
  • qBittorrent (qBittorrent) (To download torrents)
  • Plex Media Server (Plex) (You should install this on a separate system (guide), but is up to you)
  • Usenet Provider (FastUsenet) (To download NZBs (fast/reliable). Optional, but recommended)
  • NZBGet (NZBGet) (To download NZBs (fast/reliable). Optional, but recommended)
  • VPN (Private Internet Access) (Fast Secure Encrypted Private Connection)
  • HARDWARE
  • The mentioned software is mostly C# based, so is rather resource light, but I have seen NZBGet use a lot of CPU if there are a bunch of NZBs queued. Something to keep an eye on, but normally its in the single digits.
    8GB of RAM should be sufficient.
    You’ll want a second drive to handle the downloads. SSDs are recommended.

Installation

  • Download all the software items listed in the SOFTWARE list.
  • Install the .NET Framework 4.7.2 package.
  • Create a central storage location for your media, whether it’s a network share or local drive. If it’s a network share, ensure that it is accessible by the system you’re installing all this software on.
    \\MediaServer\Media
    If you already have a location, you can perform imports, but folders must adhere to a strict naming convention.
  • Create individual folders under Media for the different types. Movies, TV Shows, Music, etc.
    \\MediaServer\Media\Movies
    \\MediaServer\Media\TVShows
    \\MediaServer\Media\Music

    You will configure Radarr, Sonarr and Lidarr to use the respective folder as its ‘Root Folder’.
  • Install and configure your VPN to secure the connection for your system (Login, change Protocol to WireGuard. Ensure VPN always starts with system, and KillSwitch is enabled).
  • Install and configure NZBGet with your Usenet provider information. (Tutorial)
  • Install and configure qBittorrent (Guide)
  • Install Radarr (Guide)
  • Configure Radarr (Guide) *1, *2, *6
  • Install Sonarr (Guide)
  • Configure Sonarr (Guide) *1, *2, *6
  • Install Lidarr (Guide)
  • Configure Lidarr (Guide) *1, *2, *6
  • Install Prowlarr (Guide)
  • Configure Prowlarr (Guide) (This will push your configured Indexers to the 3 applications above) *4
  • Install Ombi (Guide)
  • Configure Ombi *3

* Notes *

  1. Under Settings > Indexers, configure Maximum Size. This will be an absolute maximum file size allowed to be downloaded.
  2. Add your download clients. qBittorrent and NZBGet.
  3. You will need to configure settings for TV, Movies, Music and Media Server (whichever is applicable)
    For Sonarr, Radarr and Lidarr, you will need the corresponding API Key from each application to add to Ombi. Once you add the hostname/IP, port and server API key, press the buttons for Load Qualities, Load Folders, Load Languages and then select from the drop downs the appropriate selections. Once that’s done, test connectivity and save.
    If configuring Plex, its similar. You can use your Plex credentials and it will pull in the servers you have available to your account. Select the proper one and it will import the details. Test connectivity and save. If connectivity fails, try turning SSL on/off.
  4. Select several torrent indexers (1337x, RARbg, etc), and if you’re going the NZB route, select some NZB Indexers (Usenet Crawler, NZBgeek, etc).

6. This is applicable to Radarr, Sonarr and Lidarr, but is usually only required for Radarr. To reduce the number of bad quality releases it helps to configure Custom Formats (Preferred Words), Excluded Keywords, and Required Keywords.

Preferred Keywords: This is the list used in the Regular Expression field. List found in a Reddit post. These keywords give releases which contain them in the title a higher preference over other releases.

Settings > Custom Formats > Add > Conditions > Release Title > Presets > Preferred: Preferred Words

1
\b(bludragon|bmf|break|bunny|chotab|crisc|ctrlhd|d-z0n3|de[42]|decibel|dirty|don|ebp|eci|esir|form|framestor|ftw-hd|fty|g3n3|h264irmu|[email protected]|hab|hdc|hdencx|hdmaniacs|hdvn|hdxt|hidt|hifi|ill|intl|jch|jenc|kings|lamb|liksp|lolhd|lord|lp|m794|mcr|mmi|narb|nfhd|nix|ntb|nwo|oistile|peewee|penumbra|perfectionhd|positive|randi|redux|rightsize|rude|sa89|sancti|sbr|sft|shento|smoker|surfer|tayto|tbb|tco|terriblehd|terriblesd|thd|thora|tjhd|truck|true|truehd|tsh|vaar3|viethd|vikat|vista|wolf|xander|xtsf|zq|ncmt|mibr|amzn|sparks|crispy|flux|drones|amiable|epsilon|dts-hd)\b

Save.

Now go to your Quality Profiles, and edit the one(s) you use, and you’ll see a Custom Formats option now. Select the Custom Format you created (Preferred Words), and give it a score. Radarr will continue to attempt to upgrade until it reaches the max score as defined, and each custom has a configurable weight. Adjust it as you require.

Required and Excluded Keywords: These keywords are a MUST requirement, either the title MUST have one of them, or MUST NOT have any of them.

Settings > Indexers > Restrictions

Must Contain:

1
viethd,bludragon,sancti,tco,liksp,hidt,ntb,framestor,d-z0n3,de[42],decibel,form,ftw-hd,g3n3,hifi,intl,penumbra,positive,xander,hdxt,hdmaniacs,vista,crisc,ctrlhd,don,ebp,eci,esir,fty,[email protected],h264irmu,hdencx,ill,jch,kings,lp,m794,-mc,mcr,mmi,narb,nfhd,nix,nwo,peewee,perfectionhd,randi,redux,rude,sbr,sft,smoker,surfer,tayto,thora,thd,tjhd,tsh,tbb,hab,break,bunny,chotab,dirty,jenc,lamb,terriblehd,terriblesd,true,truehd,truck,vaar3,vikat,wolf,xtsf,zq,primalhd,bmf,hdvn,oistile,shento,hisd,-ea,lolhd,rightsize,sa89,ncmt,amzn,ntg,nf,dsnp

Must Not Contain:

1
h265,h.265,hevc,x.265,x265,x-265,3d,multi,remux,dubbed,sample

Additional Notes

  • I don’t let any of the applications load automatically, or as a service. I use a logon PowerShell script that ensures the VPN is up, and then loads the applications in the correct order, with a pause/sleep in between so there’s no thrashing.
  • There are other complimentary software suites depending on your particular setup that you might find useful. You’ll find a solid list here on Reddit.
  • Often times when you find exclusion/inclusion lists, they’re space delimited, but the input for the *arr software takes comma delimited. Use a site like this to make the process a breeze.
Personal Media Management Tags:torrent, usenet

Post navigation

Previous Post: Space Station NFT Art
Next Post: An easy solution to differentiate between multiple instances of Sonarr, Radarr, Lidarr… all the ARRSS

Leave a Reply Cancel reply

You must be logged in to post a comment.

QR Link to this page

QR Code

Recent Posts

  • Wordle – Modified
  • An easy solution to differentiate between multiple instances of Sonarr, Radarr, Lidarr… all the ARRSS
  • Personal Media Management Solution
  • Space Station NFT Art
  • Unlock Space Engineers DLC content
Buy VPN

Categories

  • 3D Printing
  • Code
  • Crypto
  • Gaming
  • Personal Media Management
  • PowerShell
  • Uncategorized

Crypto Donations Welcome

  • Bitcoin
  • Ethereum
  • Tether
  • Cardano
  • Xrp
  • Polkadot
  • Binance coin
  • Litecoin
  • Chainlink
  • Stellar
  • Bitcoin cash
  • Dogecoin
  • Tron
  • Cosmos
  • Monero
  • Tezos
  • Dai
Scan to Donate Bitcoin to bc1qt0sajttfrvruzwhdds0jl033uvlv7vaf0ffd58

Donate Bitcoin to this address

Scan the QR code or copy the address below into your wallet to send some Bitcoin

Tag/Note:- Site Donation
Scan to Donate Ethereum to 0x39fC2508fD37d811C886D6d98a646E27AfC8e7fb

Donate Ethereum to this address

Scan the QR code or copy the address below into your wallet to send some Ethereum

Tag/Note:- Site Donation
Scan to Donate Tether to 0x39fC2508fD37d811C886D6d98a646E27AfC8e7fb

Donate Tether to this address

Scan the QR code or copy the address below into your wallet to send some Tether

Tag/Note:- Site Donation
Scan to Donate Cardano to addr1q84vu7gjn48qa966naedz94wkczx34qp0aj26jg0esw8cppr3m6qa92w5fzvzrhtjck96nhzwv7xu72qeu6224pj9csqdukwhd

Donate Cardano to this address

Scan the QR code or copy the address below into your wallet to send some Cardano

Tag/Note:- Site Donation
Scan to Donate Xrp to rErq6pZZRHkJxJg9AUauFAPrrizYajWC9W

Donate Xrp to this address

Scan the QR code or copy the address below into your wallet to send some Xrp

Tag/Note:- Site Donation
Scan to Donate Polkadot to 16UxY9xe7sfcp27XSSMJfdzYMBWE3q7KKXJXoXsubFt5g8t5

Donate Polkadot to this address

Scan the QR code or copy the address below into your wallet to send some Polkadot

Tag/Note:- Site Donation
Scan to Donate Binance coin to bnb17qp7u6nvxrtp93sn69dzlwjnqu6jfyz5pe4m2y

Donate Binance coin to this address

Scan the QR code or copy the address below into your wallet to send some Binance coin

Tag/Note:- Site Donation
Scan to Donate Litecoin to LhTTo987dCcUZaBrWVheRu4dZnBeLnMVZz

Donate Litecoin to this address

Scan the QR code or copy the address below into your wallet to send some Litecoin

Tag/Note:- Site Donation
Scan to Donate Chainlink to 0x39fC2508fD37d811C886D6d98a646E27AfC8e7fb

Donate Chainlink to this address

Scan the QR code or copy the address below into your wallet to send some Chainlink

Tag/Note:- Site Donation
Scan to Donate Stellar to GC2XJL2I7RDB2CAUFXKHHPLLHCB5C43OEQHOMLOUJ4V62EO7NVNU67ZG

Donate Stellar to this address

Scan the QR code or copy the address below into your wallet to send some Stellar

Tag/Note:- Site Donation
Scan to Donate Bitcoin cash to bitcoincash:qrlpse45fzcurfu5v3z8nt4lx8syvwrzxymcdvmlwh

Donate Bitcoin cash to this address

Scan the QR code or copy the address below into your wallet to send some Bitcoin cash

Tag/Note:- Site Donation
Scan to Donate Dogecoin to DRtm3LVUxhUhxGzyg19hcsh9CVsA9UPPKj

Donate Dogecoin to this address

Scan the QR code or copy the address below into your wallet to send some Dogecoin

Tag/Note:- Site Donation
Scan to Donate Tron to TJGk3atuRKAheXCTWDMZu4NzFmfxcXufVS

Donate Tron to this address

Scan the QR code or copy the address below into your wallet to send some Tron

Tag/Note:- Site Donation
Scan to Donate Cosmos to cosmos1c9yvy70y727e4dm27c6x9ge35t89agv5kge930

Donate Cosmos to this address

Scan the QR code or copy the address below into your wallet to send some Cosmos

Scan to Donate Monero to 44HKxyRtjj6SwR7f6afa3SSiXiGA5ZnZQdMxmSTvSHhPgiABHhssWDT1ZXkdxtytp4AVttgmBkxiPEmfLwDJx2Bm393A15v

Donate Monero to this address

Scan the QR code or copy the address below into your wallet to send some Monero

Tag/Note:- Site Donation
Scan to Donate Tezos to tz1SeqwE5QqxC95vKJNF8CHjknNkv37mHYGN

Donate Tezos to this address

Scan the QR code or copy the address below into your wallet to send some Tezos

Tag/Note:- Site Donation
Scan to Donate Dai to 0x39fC2508fD37d811C886D6d98a646E27AfC8e7fb

Donate Dai to this address

Scan the QR code or copy the address below into your wallet to send some Dai

Tag/Note:- Site Donation

Copyright © 2023 Archi's Tech Repository.

Powered by PressBook Dark WordPress theme