I have it setup in on a vps in foreign lands and ssh forward the web control port to use it without having to worry about opening up ports on the server to get the script kiddies interested.
Yup - there's a built-in web UI and a number of native desktop clients (Tremotesf is a good one).