If it's meant to run on local network, simply don't use the SSL. It's overkill. OTOH, if it's meant to run on a public machine, it must have proper web server capabilities anyway or the application will be exhausted soon because it handles all bad and good requests by itself. So the requirement of proper web server, if you don't like apache you can choose nginx, is unavoidable. You can learn from my experience or experience it yourself, it's your call.