should this just be a port, or can one imagine scenarios where we'd serve non-local?