@orangy My use case is relatively simple: I have a modular application created via Dagger2, with various micro-services. The way I have things generally laid out is that I can run these services independently on separate ports, or combine one or more of them on a single port and JVM process, depending on ops requirements. The latter is why I'd like to start a single server, which I can add multiple "apps" to.