@Snappy: I think it'd be sufficient to offer a Linux C binary of Sunrise, which you could then call via any Web application such as Perl or PHP. iSilo
already offers such as a command-line tool.
@Laurens: You rock! But are you sure you want to work in Java again?