Sandvox Help
Index

# Publishing Using a Third Party FTP Client

In some rare cases you might wish or need to publish a site using a third-party client (rather than Sandvox's built-in remote publishing).

It's generally best to have Sandvox manage as much of the process as it can. This allows changes to be published efficiently, and the publishing history of your site to be tracked.

To publish a Sandvox site using a third party client:

1. Set up Sandvox to publish to a folder on your Mac. Choose a location that won't get in your way too much (i.e. probably not directly on your Desktop!), since you ideally want to keep this folder around for efficient handling of changes.
2. Publish Changes.
3. Use your third party FTP client to upload the contents of the folder to your server. Many clients offer a "Synchronize" feature which can upload only the files which have changed, to save time.

Repeat steps 2 and 3 each time you want to publish.

If you normally publish using Sandvox, and just want to do a test run of publishing with another client, it's likely best to export your site instead.

To publish an exported copy of your site:

1. Export the site to a temporary folder on your Mac.
2. Use your third party FTP client to upload the contents of the folder to your server.

## Cyberduck

Cyberduck is a free, open source FTP client. We're providing upload instructions tailored to it here, but most FTP clients have a similar workflow, and require the same settings be entered.

To upload using Cyberduck:

1. Launch Cyberduck and click the "Open Connection" button at the toolbar.

2. Select a protocol that your host supports. We strongly recommend SFTP if possible because it is more secure. If your host does not support it, FTP is likely your next best option.

3. Enter your hostname into the "server" field. Also enter your username and password. If you do not know any of this information, contact your host.

4. Click the "Connect" button.

5. Once Cyberduck has connected to your host, find the folder to publish to and double-click it. If you do not know which folder this is, please check the documentation for your host (and if necessary, contact their technical support staff).

   If you've never published to this host before, it may be necessary to create the folder first ("File" -> "New Folder").

   For example, for the path `/html/`, you should see something like this:

6. Open the "File" menu, select "Upload" and navigate to the folder where you have saved the site files for uploading. (IMPORTANT: DO NOT upload the Sandvox document itself. Please see above for how to publish or export your site ready for this.) Contained in the folder are files and folders, such as the `_Media` folder, the `_Resources` folder and `index.html` file, among others.

7. Select all the files and folders in the folder.

8. Click the "Upload" button and wait for the site to finish uploading.
9. Click the "Refresh" button at the Cyberduck toolbar to check if the files and folders have been uploaded properly.

## Related Articles

- Exporting a Site
- Host

Keywords: cyberduck, cyberducks, cyber, duck, ducky, cyberducky, export, exporting, exported, export, site, sites, upload, uploading, uploads, uploaded, manual, manually, by, hand, ftp, sftp

How can we improve this page? Let us know.