Unfortunately, it does not appear that their documentation is published online so I do not have any exact steps for you to follow as things may have changed in previous updates since that last article was published. It does, however appear that you could contact their support to receive further information on publishing your site via FTP using their software.