extended for midi upload, use netty as embedded HTTP server