Once I have set up my intent hostname in lion server (server.mydoamin.com) what else do i need to do in my router, hosting etc or anything else to make it work from outside the network
hmmm generally you would port forward required ports towards that lion server to ensure that things work from the outside.