If I'm not mistaking, setting up a LT game is identical to setting up a standard FreeCiv game, only with different ruleset (that you upload... somehow). The most troublesome part is actually having a server that would be operational 24/7. If you have that, you're 99% done.