- Root on the irc server
- Recent kernel
- C compiler
- haproxy ( or hitch or other ssl offloader with proxy support)
- downloaded copy of https://github.com/cloudflare/mmproxy
The setup is that haproxy listens on the external ip, forwards it to mmproxy also on localhost and mmproxy forwards it to the ircd.