I dont know if its possible with this coin to setup your wallet to listen and then mining in localhost:. If not, it should be no problem to setup a stratum pool into virtualbox. Take a simple linux like ubuntu server, install sikka daemon, let it sync and then follow these steps to install monero stratum
https://github.com/sammy007/monero-stratum. Use the ports of the sikka daemon. There are instructions on the virtualbox website, how you can setup the network configuration, to reach it from host. You should be able to mine sikka solo. But i think its much better to use a pool. Or do you have any reasons why you dont want to use a pool.
I will try it out and send you a pm with step by step instructions if you want. I think you can use forknote pool. But i will check it first.
I configured the forknote pool on a spare linux box, but I'm not sure if the config is right.... (my wallet is on another computer).