Complete no sudo version?

Are you able to configure the web server to do reverse proxying? Then you can run the command without sudo changing the port from 80 to something >=1024

You can as a last resort also use the manual mode and run the LE client somewhere else.