use supervisor to start the server