

We will be filling in the services in the coming steps. And add this to your docker-compose file. Add the following lines at the end of your file and replace the drive IDs with your own.

If you are interested, check this post out by Linuxserver. So when a drive is full, I buy the same HDD and copy the contents over then shove the backup drive in my closet. If you roll with SSDs, I envy you and you should skip this next section! HDDs are very prone to randomly dying and you need to prepare for this. This means I need to worry about my drives randomly dying. Hierarchical scheduling for componentsĬan also be written as Space vs. With this enabled, a reference to the data will exist in your media directory and in your torrent directory so Transmission can continue seeding everything you download. This means you can configure Sonarr and Radarr to create hardlinks when a torrent finishes. I use private trackers to get my torrents, and this means I need to maintain a ratio. Ombi is a super simple web UI for sending requests to Radarr and Sonarr. Radarr Is a fork of Sonarr that does all the same stuff but for Movies. Sonarr is a tool for automating and managing your TV library. Jackett is a tool that Sonarr and Radarr use to search indexers and trackers for torrents. Transmission also lets you easily run bash scripts whenever a torrent finishes which is huge. I used to use Deluge but honestly found it pretty buggy and unreliable.

There are a few alternatives, but I chose Plex here because they have a client available on nearly every platform. What is Ombi?Įverything for each of these services will live in the container except the configuration files which will live on our host. While all of the services we install will be running in Docker, this setup expects you are using Ubuntu You can follow along, but when I start talking about mounting hard drives and writing bash scripts you may have to figure stuff out on your own!ĭocker lets us run and isolate each of our services into a container. My goal here is to document as much of it as possible, and be as available as I can in the comments here so I can help out anyone else starting their home server adventure! By the end of this guide, you will have a server that lets you access your media wherever you want, automatically grabs movies and tv shows when they are requested via a web UI and is optimized for seeding.

A few months ago my dad gave me a spare computer and after a bit of research I set out on creating a home media server.
