So you already have another process binding ports 80/443? In that case boringproxy server should fail to start at all.
Or maybe you’re using something like iptables to forward 80/443?
I’m not sure boringproxy will function without TLS. I think some people have managed to run it behind another reverse proxy like nginx or Caddy, but it’s designed to work standalone.