I think nsv takes the port as an argument. It defaults to 8080, but if you run (nsv 80) then it will serve on localhost:80. Do this on a VPS such as Linode or Slicehost, configure your domain name servers to point to that VPS, and then your site will be accessible on the web via that domain.