FileZilla Pro is a file transfer solution that works with FTP, SFTP, FTPS, and WebDAV protocols. In 2001, the original FileZilla project brought an open-source, cross-platform file access and transfer application to users. Today, FileZilla Pro offers support for a growing number of network and cloud protocols.
DigitalOcean Spaces is an object storage solution that allows users to store and serve large amounts of data. Because its API is interoperable with the AWS S3 API, you can use FileZilla Pro to transfer files to and access files from your DigitalOcean Space.
In this tutorial, we’ll walk you through configuring FileZilla Pro to connect to a DigitalOcean Spaces repository.
In order to complete this tutorial, you should have access to the following:
With these prerequisites in place, we can begin setting up FileZilla Pro to work with DigitalOcean Spaces.
To connect to your DigitalOcean Spaces repository with FileZilla Pro, you will need to configure the FileZilla providers list with DigitalOcean endpoints. Open FileZilla Pro and follow these steps:
Name | Description | Endpoints |
---|---|---|
nyc3 | New York 3 | nyc3.digitaloceanspaces.com |
sgp1 | Singapore 1 | sgp1.digitaloceanspaces.com |
ams3 | Amsterdam 3 | ams3.digitaloceanspaces.com |
You can add other regions later. The completed Regions list will look like this:
.digitaloceanspaces.com
into this box. Be sure to include the leading dot before the text.{region}.digitaloceanspaces.com
. Your Settings page should now look like this:From here, we’ll connect our Spaces buckets to FileZilla.
Now we can add our Spaces bucket information — including our repository URL and Access and Secret Keys — to FileZilla in order to connect to each of our Spaces.
DigitalOcean
.sammys-bucket.nyc3.digitaloceanspaces.com
, with sammys-bucket
being your Space Bucket Name, and nyc3.digitaloceanspaces.com
being your endpoint.With these information fields complete, your Site Manager page should now look like this:
When you have finished and ensured that everything appears to be correctly filled in, press the OK button at the bottom of the screen to complete the setup.
With the setup complete, you can now connect to DigitalOcean Spaces with FileZilla Pro.
You have now successfully integrated DigitalOcean Spaces with FileZilla Pro and can now transfer files to your Spaces bucket.
With FileZilla Pro, you can transfer files seamlessly between your local machine and remote servers, managing all of your transfers without needing to worry about how many files are in your source directory. Optimized for speed, FileZilla Pro allows you to adjust the pace of your transfers to best suit your needs, providing you with considerable flexibility.
To learn more about how to use FileZilla, you can read the FileZilla Client Tutorial.
Thanks for learning with the DigitalOcean Community. Check out our offerings for compute, storage, networking, and managed databases.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Setting Permissions While Uploading
Files uploaded are private by default. If you’d like to set the file permissions to public while uploading, just check the following menu option in Filezilla:
Transfer > S3 Options > Canned ACL > Public Read Access
I ran into a problem where filezilla Pro on any file larger than 5mb upload to my spaces. I was testing with 22mb file and saw it uploads and then as the remote directory (bucket) file is to be written, I see a http 400 error response. Below 5mb no problem uploads. downloads no issues any size. Using the upload from web browser limited to 2gb and I need to upload larger files at 6 to 10GB. How can I get filezilla to do multipart upload at 5mb chunks? I couldn’t figure out how to use s3express for windows to login. Is this a typical s3 thing on digital ocean I’m learning about? Any suggestions how to get larger uploads going? Thank you for your help.
Is this automated? Or do i have to constantly be manually submitting transfers?
really helpfully, thank you!
FileZilla Pro isn’t working with my Windows 10 setup. I can enter DigitalOcean in the provider box, but that’s all. I can enter a region name (nyc3 or sfo2 or whatever) in the regions box but that’s all – there appears to be no way to advance to the description or endpoints box. My solution was to download and use the free alternative WinSCP, which works fine. All the information in this tutorial about the public and secret keys transfers easily to WinSCP.
Hello,
Thanks for this tutorial. I have bought the FileZilla pro and all works fine, except when I upload images to space, the permission is set private while I want it to be public.
Please advice
Thanks for training. Alireza
hi, another alternative to filezillapro? something free?