Regarding Quarkus.io/guides/all-config : https://quarkus.io/guides/all-config#quarkus-vertx-http_quarkus-http-host
In dev/test mode this defaults to localhost, in prod mode this defaults to 0.0.0.0 As an exception, when running in Windows Subsystem for Linux (WSL), the HTTP host defaults to 0.0.0.0 even in dev/test mode since using localhost makes the application inaccessible.
It means that even if it displays "Listening on: http://localhost:9080", Quarkus actually binds all interfaces