Hello mate I actually have already setup my own mining node and stratum pool you could check it out here
[login to view URL]
That the mining pool api that provides me with data about the ether node and also pool stats.
We will be using nginx, geth and miningcore. Along with postgresSql for storing share data.
If your wondering why I have this setup already was because I rent hashpower to get lucky lol.
Please feel free to dm for questions or answers :)
Happy to help