BLOCKSTACKD_IP and BLOCKSTACKD_PORT is about a blockstack-server.
Don’t know what is DHT_MIRROR at all. Is it a specialized/tuned close-source components, or open-sourced? If it is open-sourced, is it a blockstack internal feature/sub components, or a separate project?
The current repository was designed for the previous version of blockstack, 0.13, where profiles were only found via DHT. The DHT mirror was a local copy of all of the enteries in the DHT that the resolver could use instead of making a request on the DHT network. I’m not sure how to get it working with 0.14 - perhaps @muneeb can help you out?
Also, as Larry mentioned the resolver is in the process of being merged into Blockstack Core and the repository you’re working with will be removed shortly. Let’s talk about running the resolver as part of the new REST API of Blockstack Core instead (as that’s the new default way).
The best way to do that is to wait until the new REST API for Blockstack Core is released.
Another option is to look at the temporary http api I’m using for Blockstack Explorer until the REST API is ready. You could probably modify that to provide the same api that the blockstack explorer expects.