Add the ability to configure the listening port