I have a server running virtualmin + torrentflux-b4rt, and torrentflux is causing apache to slow way down, thus impacting other sites. I would like to set up lighttpd to server torrentflux-b4rt on port 8080 and have apache receive requests on port 80 and proxy them to lighttpd, and I would like some advice on any particular configurations, etc that would yield the best performance.

The server is a xen vm running on a core i7 920, with 2GB ram given to the vm. Torrentflux is running from the /home/xxxxxxxx/domains/xxx.xxxxx.xxx/public_html folder, and is saving content to /home/downloads/

Any and all advice would be greatly appreciated.