Im planning on setting up a small Monero or DigitalNote minig pool just for fun. If for example, 10 people connect to that pool, what would be the hardware requirements for it (CPU, RAM and storage)? Could I run it on a Raspberry Pi 3? Would it somehow be profitable?
I have researched a bit and it looks like Ubuntu 14.04 LTS is the best choice for the server software. The raspberry pi reaches the hardwae requirements, but is it enough?
Running a pool requires a pretty reliable machine. Pi's are fun, but they don't fit the bill. Spend a few bucks a month on a VPS with 2GB of RAM at least and enough disk space to house the Monero blockchain (to run the full-node daemon), and you'll reliably be able to keep a pool up. Who knows, make it public and others might use it too!
Also, wouldn't recommend running any full-node on a home connection as the bandwidth usage is very noticeable. Maybe I'm just saying that because of my wonderful Australian internet connection. (ha.)
I use a server at home and it is an old Power Edge 2950 (2 x duel quad core Xeons and 32gb RAM). I am running UBUNTU 14.04 LTS and it seems to run the daemon, wallet, and front end via Apache2 pretty well. I haven't had a bunch of traffic on it yet because it is still in the testing phase and it is like pulling teeth finding miners to connect and hash to test everything out but it seems stable. I would think a quad core or better processor and at least 8 gb of RAM would be a pretty minimum requirement. Anything else would be a bonus unless you are planning on having hundreds/thousands connect in which case a VPS or upgrading to a newer hardware setip (perhaps with a Gb switch) would be warranted.
chanceis remarkably bad, but it is greater than zero.