Home Server
Small media server
I was motivated to make a media server to watch One Pace, an edited version of One Piece that makes the 1000+ episodes go by quicker. Luckily, JPL has a Slack channel dedicated to giving away free stuff and I was lucky enough to snag some old computer parts. Although the parts were from 2014, they proved fast enough to download media and do video decoding (sometimes really slow so looking to upgrade soon).
I’m not too certain on the actual specs as I got the parts second hand, but from what I can gather they are
Component | Model | Year Released | Notes |
---|---|---|---|
CPU | Intel i5-4460 | 2014 | Free 😁 (looking to upgrade because slow) |
Motherboard | ASRock H81M-ITX | ~2014 | Free 😁 (looking to upgrade because limited IO) |
Storage | Samsung 870 SSD | 2020’s | Bought |
Power Supply | SX500-LG | 2016 | Bought |
Other | TP-Link WiFi Card | 2020’s | Motherboard doesn’t have onboard WiFi |
At first it was sitting on my floor, but I had just bought a 3D printer so I made a minimal case just to keep everything together.
In terms of the actual server setup, I installed Ubuntu Server and used Docker Compose to setup the software.
Here’s the current docker compose file in .txt format: Current docker compose file
Sonarr and Radarr enable easy library management which automatically sends media to be downloaded through qBittorent. These files can then be viewed through Jellyfin which is accessed through the browser (on the local network) or an app.