HTTP desktop interface