You can follow this guide we recently made public. It is for uPlexa, but the same works for Monero.
https://github.com/VivaPeron/CoinScripts/wiki/How-to-setup-an-uPlexa-mining-poolJust use monero's daemon, wallet, and rpc-wallet instead.
And for pool config use this
example provided by muscleman's pool. Which you will get anyway when cloning the git repo.
Setting up these pools is actually really simple. You will master it in no time! Good luck!