My overall goal here is to be able to create a server from the resources I already have. I have an old computer that I am willing to attempt to turn into a server (i5-2100, 2 ddr3 4gb ram, 1tb hard drive, windows 10 home). I have a lot of experience with computers but have never gotten into the field of remote access or networking. I want to be able to view the pictures and videos on that hard drive from anywhere on my phone (iPhone XS). I'm willing to put in the work and do everything by hand, and ideally, I don't want another subscription for this. I only have around 400gb of pictures and videos that I want to be able to access and don't want to pay for a service such as google photos or iCloud. I really don't have any idea where to start. Any help, suggestions, or a point in the right direction would be greatly appreciated.