No. `port` and `host` are only used to determine what this particular instance should listen on. `publicUrl` is where Google should send people when they finish the OpenID flow.

In production, we might run 4 sideshows on one box, each listening to a different local port. `publicUrl` would, necessarily, be `https://google.login.persona.org` since that's where Google should return people.