Exposed ports for testing and live reload