Since this blog will mostly be for my own sake. Just me writing down some guides on different things so I don't forget. I think it's appropriate that my first post will be about my server..
My current server exists mainly for serving myself and my familiy/friends plex content. Now since this is it's main purpose it is somewhat over powered.
- CPU: 2 x XEON E5-2670v1 - [16 cores / 32 threads @ 2.60 GHz/3.30 GHz ]
- CPU cooler: 2 x Noctua NH-U9S
- Motherboard: Supermicro X9DRL-iF
- RAM: Samsung ECC REG 64GB 8x8GB 1333mhz [M393B1K70DH0-YH9]
- PSU: Corsair RM850x 850W
- Case: Fractal Define R5
- OS drive: Kingston Datatraveler SE9 16GB USB drive
Now up until Feb 2017 my server was my old i5-3570K gaming rig and a low power freenas setup, and because I wanted to lower the overall power usage so I bought all the equipment above to do exactly that.. Makes sense right? Not exactly.. ¯\_(ツ)_/¯
Well.. after hanging out in the Plex Discord channel, things got a little overboard. Now, my server is not nearly as powerful as some people over at r/plex or r/homelab but with a 18K passmark score it can easily transcode up to 14 1080P streams on plex. Not that it will ever have to..
The server on my "test bench" with my old NAS, and yes I'm an Alien fan :)
Should be no surprise, but if you haven't figured it out yet, I run all this on LimeTech's unRAID OS 6 And coming from windows it has mostly been an easy ride.
Now why unRAID?
Simply put; Docker.. Now there's more to unRAID than docker containers. A lot more. But I wanted an "all in one package" that I could easily manage and expand. And unRAID does just that. Before unRAID I was running my NAS on Freenas 9.10 Freenas is an awesome free storage OS that is great for both home and business use as it uses the ZFS filesystem. I wont go into detail what ZFS is why it's great, but my biggest gripe with Freenas was that the app support wasn't the greatest. For just a storage OS it worked great.
The main page on the unRAID GUI
As I have stated, the main purpose of my server is to serve content via plex. But adding a couple of drives, install Plex and call it a day is way too boring. Especially when there are so many good tools and services that integrate with Plex. And the ease of using all of them alongside unRAID is definitively a bonus.
Tools I run on my server to make my Plexperiance better:
- Letsencrypt container
The dashboard that shows all you running dockers / VM's
Most of these are Docker Containers from the guys over at linuxserver.io. Except Sub-Zero that is a Plex plugin and Uptimerobot that is an external downtime service.
My latest obsession has been getting Organizr to work with Letsencrypt/nginx and implementing all my services into that. For someone who didn't even know what an http server even was a month ago, it has been quite a steep learning curve..
But that's what it's all about.
My next post will be about setting up the letsencrypt docker and all the other services I run on you own domain. Stay tuned.