Port configuration for Web UI and gRPC

Hello,

I have a working instance of ChirpStack already running with Docker. Additionally, I’m using the gRPC interface wich also works fine. But the Web UI and the gRPC interface run on the same port (8080 by default).
Is it even possible to separate these two parts to run on different ports, and if so, how would I go about to configure this? Any help would be greatly appreciated.

It is not possible to separate these ports. However, you could use NGINX to only proxy one or the other, as the gRPC API requests will always have an /api path prefix: