Hmm, thought I fixed that controls problem. Apparently not.
I probably need to do some documentation on the server (and ship the dedicated server with the game so people don't have to compile their own), but it hasn't been a big priority up to now. I will try to get something written up in the near future though.
In the meantime, it should be sufficient to open port 12010 (and maybe 12011, although IIRC that port is only used for LAN games) and click the Host button to start a server in-game. Unfortunately that requires you to be constantly in the game yourself to keep the server going, so it's not ideal.