Switch up handling of ip / port to work better remotely, and present a clean url for use with google callback.