Why don't you tell us what you want to do with it, 'self hosted cloud storage' is a bit vague.
You can probably run all kinds of projects on it for personal use but it might struggle with multi user media streaming, for example.
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
For Example
We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.
Useful Lists
Why don't you tell us what you want to do with it, 'self hosted cloud storage' is a bit vague.
You can probably run all kinds of projects on it for personal use but it might struggle with multi user media streaming, for example.
And Sorry I'm really not that into all these, just newbie so don't know much ans that's why it is a bit vague
And thanks for your answer that it will work fine.
I want to make my own cloud storage from nextcloud like thing.
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.