i've been thinking about building my own server for hosting my own websites and files. is it worth the hassle and expense, or should i just stick with a cloud provider? i've heard that building your own server can be a fun project, but it also requires a lot of maintenance and upkeep. what are your experiences with DIY server builds? is it something a beginner can handle, or do you need to be a tech autist?