Caddy 2: KiwiBNC websocket reverse_proxy

It sounds to me like you’re running into the subpath problem, but I’m not certain.

I generally recommend to use a subdomain instead for proxying to other apps.

But I do see that your config.ini has base_path = "/". I think you should be setting that to base_path = "/kiwibnc" maybe?