No description
Find a file
2025-10-13 14:22:04 +03:00
README.md Begin README.md with documentation 2025-10-13 14:22:04 +03:00

Homeserver Documentation

Description

Welcome to the documentation of my homeserver project, in this repository I will show you my configuration, we will go through the why I needed this, how it started and the tangible approach for all my needs.

Why?

It initially started as a way for me to replace the streaming services and tailor an all encompasing streaming service tailored to my needs, this initially started with me running Jellyfin on my personal laptop, but at the rate that my library grew and my interest for self hosted services grew so did the needs to have a proprietary machine that I can tinker with in order to further expand my knowledge.

Configuration

I did not need a lot to start with, after some research I needed a machine that has a good enough intel CPU that can support intel quicksync for transcodes and plenty of RAM to toy around with multiple VMs. In the end I settled on a ThinkCentre m920t with the following configuration:

CPU Intel i5-9500
RAM 32GB
Storage 1 x 512GB NVMe SSD
1 x 2TB WD Purple HDD
1 x 4TB WD Purple HDD

Rather than run just a version of Debian spinning on some docker containers and calling it a day, I wanted to take the extra mile and install a hypervisor so that I have more to learn and to thinker with