docs/content/en/host-and-deploy/deploy-with-rclone.md
NB: You can remove --interactive in the commands below once you are comfortable with rclone, if you wish. Also, --gc and --minify are optional in the commands below.
The spoiler is that you can even deploy your entire website from any compatible OS with no configuration. Using SFTP for example:
hugo build --gc --minify
rclone sync --interactive --sftp-host sftp.example.com --sftp-user www-data --sftp-ask-password public/ :sftp:www/
The easiest way is simply to run rclone config.
The Rclone docs provide an example of configuring Rclone to use SFTP.
For the next commands, we will assume you configured a remote you named hugo-www.
The above 'spoiler' commands could become:
hugo build --gc --minify
rclone sync --interactive public/ hugo-www:www/
After you issue the above commands (and respond to any prompts), check your website and you will see that it is deployed.