I'm actually interested in building a web/mail server. I'll have database with thousands of users and multiple websites hosted on a LEMP Stack Server.
Hopefully I'll eventually have thousands of visitors daily on each website that I build (about 3 of them).
I wanted to use a HP EliteDesk 800 G4 mini as my web server with the following specs:
CPU: Intel Core i7-8700 / base 3.2 GHz/ Turbo 4.6GHz
RAM: 32GB DDR4-2666
SSD Storage: 1TB PCIe NVMe M.2 SSD
Do you think that this would perform well to handle a database of around 100,000 subscribers?
I was thinking that I could build a NAS Sever to handle all of the storage. Maybe about 20TB over time.
Any ideas would be appreciated.