In my never-ending quest to have more privacy and not have all my things controlled by companies, the biggest annoyance with this is Google.
Mostly due to disliking Google's data collection or not wanting to rely on their products (since they do kill a lot of their products).
It is a little bit complicted to setup but it is very worth it and in my opinion is cheaper and better than using something like Google Drive or Photos
You can pretty much use any laptop or desktop to make a server with.