Hello! I am interested in creating my own cloud storage network, but I have to idea how to even start it. It's just for myself, mainly pictures and videos. Ideally what I would like to do is be able to manually and/or automatically upload pictures and videos from my phone to my home cloud storage. I have Xfinity as my service provider. What is the cheapest and simplest way to achieve this?
You may not actually be looking for a cloud setup (are you de-googleing, and want to host your own calendar and contacts sync?).
If you just want to ensure your photos sync to home, use Syncthing or Resilio.
But I'd still head over to selfhosted, and explain what you want to do - "I have these phones, these users, and this data, and I'd like to ensure that data is sync'd to a home device" - not how you want to do it (the cloud bit - it's not really clear what you need as a solution, just yet).
Also, do you have an off-site backup system for your home devices?