{"id":630,"date":"2021-01-26T02:05:46","date_gmt":"2021-01-26T02:05:46","guid":{"rendered":"http:\/\/bullyrooks.com\/?p=630"},"modified":"2021-01-28T18:53:55","modified_gmt":"2021-01-28T18:53:55","slug":"what-are-the-media-server-applications","status":"publish","type":"post","link":"https:\/\/bullyrooks.com\/index.php\/2021\/01\/26\/what-are-the-media-server-applications\/","title":{"rendered":"What are the Media Server Applications?"},"content":{"rendered":"\n<p>In order to retrieve content for your media server, you&#8217;ll need to install a collection of applications.  I&#8217;m going to focus on Sonarr (which is used to signal which shows or series you want to retrieve) and Radarr (which is used to signal which movies you want to retrieve).  These have dependencies on sabnzbd and transmission for locating and downloading nzb via usenet and torrents via bittorrent respectively.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Strategy <\/h2>\n\n\n\n<p>All of these applications are available via Docker and can be installed individually.  However, this is a HUGE pain in the butt.  There are 5 applications that need to be installed and configured.  Sonarr and Radarr have dependencies on Sabnzbd and Transmission and we&#8217;ll be installing Jackett as well (which Transmission has a dependency on).<\/p>\n\n\n\n<p>In order to manage all of this and also allow us to quickly stand up and configure the docker containers we&#8217;ll be using docker compose.  This is a tool built on docker that allows you to define a set of containers that need to be managed together, but also allows us to define a common configuration file which we can use to build a template for deploying our container set anywhere we like (Raspberry Pi, for example).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sabnzbd<\/h2>\n\n\n\n<p>We&#8217;re going to start with Sabnzbd because its the easiest one to get started with.  It does involve some cost as we&#8217;ll need to subscribe to both a usenet service as well as an nzb indexer.  However, since its more secure, we won&#8217;t need to use a VPN to download which makes it much faster than torrents.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Radarr<\/h2>\n\n\n\n<p>Once we have a channel for retrieving content, we&#8217;ll setup and configure Radarr to use Sabnzbd to locate and download content.  This will confirm that one of our paths for retrieving content is setup correctly.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">BitTorrent<\/h2>\n\n\n\n<p>We&#8217;re also going to use setup transmission to support downloading content via bittorrent.  For this we&#8217;ll need a VPN to hide our traffic as well as Jackett which will be used to manage our torrent indexers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sonarr<\/h2>\n\n\n\n<p>At this point we&#8217;ll setup our other content manager for tv shows and series.  We&#8217;ll configure both Sabnzbd and Transmission.  Finally, we&#8217;ll add Bittorrent to Radarr.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Reverse Proxy<\/h2>\n\n\n\n<p>When we&#8217;re almost done we&#8217;ll have a bunch of ports that we can use to hit all of our services.  This is kind of ugly and a pain to remember, so we&#8217;ll use Synology&#8217;s built in reverse proxy server to manage the routes to our media content services.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"entry-summary\">\nIn order to retrieve content for your media server, you&#8217;ll need to&hellip;\n<\/div>\n<div class=\"link-more\"><a href=\"https:\/\/bullyrooks.com\/index.php\/2021\/01\/26\/what-are-the-media-server-applications\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &ldquo;What are the Media Server Applications?&rdquo;<\/span>&hellip;<\/a><\/div>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,18],"tags":[5,26,23,27,9,25,21,24,22],"course":[17],"class_list":["post-630","post","type-post","status-publish","format-standard","hentry","category-home-networking","category-media","tag-docker","tag-docker-compose","tag-jackett","tag-nzb","tag-portainer","tag-radarr","tag-sabnzbd","tag-sonarr","tag-transmission","course-media-server-appliations","entry"],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":643,"url":"https:\/\/bullyrooks.com\/index.php\/2021\/01\/27\/prepare-synology-for-media-components\/","url_meta":{"origin":630,"position":0},"title":"Prepare Synology for Media Components","author":"Bullyrook","date":"January 27, 2021","format":false,"excerpt":"We'll need to do a little setup on Synology first in order to create the appropriate user account and directory structure. Create the Media Components User Account Get into the DSM on the NAS. Open Control Panel and select User Create a new user that docker will run your media\u2026","rel":"","context":"In &quot;Home Networking&quot;","block_context":{"text":"Home Networking","link":"https:\/\/bullyrooks.com\/index.php\/category\/technology\/home-networking\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-39.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":733,"url":"https:\/\/bullyrooks.com\/index.php\/2021\/01\/30\/configuring-radarr\/","url_meta":{"origin":630,"position":1},"title":"Configuring Radarr","author":"Bullyrook","date":"January 30, 2021","format":false,"excerpt":"We're almost there! Lets configure Radarr quickly so that we can download movies. General Configuration Settings\/Media Management. Click Show Advanced. Check Rename Movies. Hit Save Changes. Configure Indexers This is almost exactly the same as sonarr. I'm just going to cover this with screenshots. Sabnzbd Bittorrent Configure Download Clients Click\u2026","rel":"","context":"In &quot;Home Networking&quot;","block_context":{"text":"Home Networking","link":"https:\/\/bullyrooks.com\/index.php\/category\/technology\/home-networking\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-92.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-92.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-92.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":729,"url":"https:\/\/bullyrooks.com\/index.php\/2021\/01\/29\/create-a-radarr-container\/","url_meta":{"origin":630,"position":2},"title":"Create a Radarr Container","author":"Bullyrook","date":"January 29, 2021","format":false,"excerpt":"Radarr is almost exactly the same as Sonarr except its for movies instead. Installing a container and configuring the application is very similar to sonarr. Creating the Container The docker repository for radarr is here. The configuration documentation is here as well. Again, SSH into your NAS and edit the\u2026","rel":"","context":"In &quot;Home Networking&quot;","block_context":{"text":"Home Networking","link":"https:\/\/bullyrooks.com\/index.php\/category\/technology\/home-networking\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-91.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-91.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-91.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-91.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-91.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":670,"url":"https:\/\/bullyrooks.com\/index.php\/2021\/01\/27\/configure-sabnzbd\/","url_meta":{"origin":630,"position":3},"title":"Configure SABnzbd","author":"Bullyrook","date":"January 27, 2021","format":false,"excerpt":"In the last section we got SABnzbd installed, now we need to configure it and make sure that we can successfully download a file via an NZB Configuring the Wizard We should be at the sabnzbd page via the port we configured (http:\/\/${your nas ip address}:28080) Select english and hit\u2026","rel":"","context":"In &quot;Home Networking&quot;","block_context":{"text":"Home Networking","link":"https:\/\/bullyrooks.com\/index.php\/category\/technology\/home-networking\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-58.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-58.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-58.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":683,"url":"https:\/\/bullyrooks.com\/index.php\/2021\/01\/27\/install-the-sonarr-container\/","url_meta":{"origin":630,"position":4},"title":"Install the Sonarr Container","author":"Bullyrook","date":"January 27, 2021","format":false,"excerpt":"Sonarr is a tool which will track all of the tv shows (series and documentaries) that you own as well as any content that you're missing from shows that you're interested in. It will use your sabnzbd and bittorrent sources to automatically download content that you're missing. Finally, it uses\u2026","rel":"","context":"In &quot;Home Networking&quot;","block_context":{"text":"Home Networking","link":"https:\/\/bullyrooks.com\/index.php\/category\/technology\/home-networking\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/Screen-Shot-2021-01-27-at-1.36.02-PM.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/Screen-Shot-2021-01-27-at-1.36.02-PM.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/Screen-Shot-2021-01-27-at-1.36.02-PM.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/Screen-Shot-2021-01-27-at-1.36.02-PM.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":687,"url":"https:\/\/bullyrooks.com\/index.php\/2021\/01\/28\/configuring-sonarr\/","url_meta":{"origin":630,"position":5},"title":"Configuring Sonarr","author":"Bullyrook","date":"January 28, 2021","format":false,"excerpt":"Sonarr has been installed and now we need to configure it. Settings Click on Settings and start with the Media Management tab. Make sur that Advanced Settings is Shown. Select Yes to Rename Episodes. Select Yes to delete empty folders. Hit Save. On the Indexers Tab we're going to configure\u2026","rel":"","context":"In &quot;Home Networking&quot;","block_context":{"text":"Home Networking","link":"https:\/\/bullyrooks.com\/index.php\/category\/technology\/home-networking\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/bullyrooks.com\/wp-content\/uploads\/2021\/01\/image-69.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/bullyrooks.com\/index.php\/wp-json\/wp\/v2\/posts\/630","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bullyrooks.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bullyrooks.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bullyrooks.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bullyrooks.com\/index.php\/wp-json\/wp\/v2\/comments?post=630"}],"version-history":[{"count":2,"href":"https:\/\/bullyrooks.com\/index.php\/wp-json\/wp\/v2\/posts\/630\/revisions"}],"predecessor-version":[{"id":666,"href":"https:\/\/bullyrooks.com\/index.php\/wp-json\/wp\/v2\/posts\/630\/revisions\/666"}],"wp:attachment":[{"href":"https:\/\/bullyrooks.com\/index.php\/wp-json\/wp\/v2\/media?parent=630"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bullyrooks.com\/index.php\/wp-json\/wp\/v2\/categories?post=630"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bullyrooks.com\/index.php\/wp-json\/wp\/v2\/tags?post=630"},{"taxonomy":"course","embeddable":true,"href":"https:\/\/bullyrooks.com\/index.php\/wp-json\/wp\/v2\/course?post=630"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}