A LittleBackground - I got this for free from my Uncle, I have thoroughly cleaned with Isoprophyl Alcohol. I took in hope that I can use it for my Cloud Storage.
And Genuinely Speaking I think it’s fairly possible because I have seen people do that on Raspberry PI
TBH I don’t know specs of all the things, but I do have pictures of everything linked below.
CPU - Intel Pentium G4400 SR2DC 3.30GHZ X709D613
RAM - Its not of a known brand IG but its 2 sticks of 4Gb DDR4 2400. HERE IS THE PIC FOR BRAND.
Motherboard - IDK It says Asus H110M-CS. HERE IS THE PIC.
GPU - None.
Storage 1 - Crucial BX500 2.5 SSD 240Gb 5V 1.7A SATA 6Gb/s MDL: CT240BX500SSD1 SN: 2126E5B1E539 FW: M6CR052. HERE IS THE PIC.
Storage 2 - Seagate Video 3.5 HDD ST3500312CS SN: 9VVP6LKJ PN: 9GW132-193 FW: SC13 WWN: 5000C50092470085. HERE IS THE PIC.
Like you said yourself, Nextcloud can be hosted on a PI so this should do.
You can see the hardware requirements here : https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html
The CPU supports 64bit and your 4GB memory is way above the 128mb minimum.
If you aren’t using that PC for anything else, I would just go a head and try and see how it works out.
Yes, nothing else, just a dedicated cloud storage server.