Do `publicUrl` and `port` and `host` all correlate to the same URL? If so, it seems we could build the public_url from the parts, or find the parts from the whole with `url.parse`. Otherwise, we could end up with `public_url` thinking one port, and PORT saying another.