Again, I'm not an expert on servers stuff, but I think you've got quite wrong view on all this (at least when you opened this thread).
Yes, you can make server by using any CPU. "Server" is just a term that describes what purpose hardware has.. it's like saying "gaming PC". In that sense, even a $400 NAS can act as a server -which is usually the easiest/cheapest solution for "small community".
In your case (at least how you presented your expectations), you're trying to convert "home PC" into public server (without actually telling what kind & amount of data server needs to deal with). If it's an experiment, go with it. But if it's a more serious and long term project (also maybe making money out of it), then you will fail with such approach.
When building a server, you don't compare 4.6GHz vs 4.9GHz CPU (in sense 10900K is faster than 10600K) -that's gaming thinking! For server you need threads.. as many you can get. Saying that, a CPU like AMD 3950X (16cores/32threads) is a minimum to start with.
RAM.. again, as much you can get. Depends on data you deal with, but 64GB should do for start, I think. Similar as with CPU, RAM speed is less important than amount.
Storage... one 1TB SSD.. seriously? I know you aren't joking, even if it looks like you do. Ok, only you can determine how much storage you need, but keep two things in mind: RAID and backup.
UPS.. you can't afford your server will shut off unexpectedly and losing data, right? Don't say "power cut never happens here" (never say never -especially if we talking server). Let's say some 500$ UPS should be enough to start with.