starting the HTTP server is now controlled by an event instead of a setting