To store the entire Starknet blockchain history, I guess it will need around 2 TB of storage capacity. But what if you want to run this node for another year from now? The memory and processing requirements may increase slightly as the Starknet blockchain grows and becomes more complex.
Any other recommendations other than:
Using a server with a scalable storage solution such as a RAID array.
Using a “high-speed” internet connection (25 Mbps or more).