Cloud Sync

Cloud Sync (or Remote Sync) is a powerful feature that allows you to outsource files in the Cloud. Using standard APIs and protocols, WP-Filebase easily integrates into your existing hybrid cloud architecture. All Cloud Syncs – regardless of the service – are 2-way (syncs uploads and deletions). That means that files uploaded to the Cloud Sync root category (or any of it’s Sub-Categories), are automatically uploaded to the Cloud Service and deleted locally. Thus, as a Site Admin, you don’t have to pass FTP passwords or tools for handling S3 buckets to the uploading users. See the chart for an overview how the whole thing works:
Files are downloaded during sync and scanned for thumnails. Uploaded files will be passed to dropbox. Downloads are server by cloud server.

Remote Sync Services

With Remote Sync you can outsource file hosting to an external service. WP-Filebase syncs with a folder on the service and adds files recursivly. It once downloads all files and scans it for thumbnails and extended file info (ID3 tags). Then the file is deleted and an external download link is created. Downloads will be redirected to that links without causing any data traffic on the blog server. Foreach sub folder a category is created, so the folder structure will be the same like on the remote service.

FTP Sync

Just enter the FTP details (host, user, password) and select a folder to sync with. A HTTP Url can be specified to map downloads to HTTP instead of FTP when downloading.

Dropbox Sync

You can connect WP-Filebase to your Dropbox account. After connecting, use the AJAX browser to select a directory in your Dropbox to sync with. You can choose if downloads links are pointing to the file or a Dropbox preview page. Note that forcing downloads does not work with files hosted on Dropbox!

Amazon S3

With an AWS access key and secret you can easily add files from a S3 bucket. The (virtual) path names of the files inside the bucket are mapped to category structure. You can sync whole buckets or only files inside a directory, i.e with a certain path prefix. WP-Filebase Pro includes a bucket explorer, so you can browse through buckets and select the directory to sync.

Google Drive

Files stored in Google Drive can be synced. Syncing of documents created in Google Docs is not supported yet.

WebDav

With this extension WP-Filebase can sync with any WebDav server. This includes ownCloud servers and box.com.

OneDrive

We have a OneDrive extension too.

Master-Slave Syncing

A more advanced scenario is the Master-Slave Syncing: multiple WordPress Sites share some or all files, while files are only stored at the Master Site. Slave sites are using the FTP Sync to retrieve the Master Files and upload new files (2-way sync).

Master Slave FTP Sync

Resources

66 thoughts on “Cloud Sync

  1. JOHN-PETTER says:
    VN:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

    Hello
    For some reason, it´s no longer possible to do a sync with anything else than FTP in my WP-Filebase Pro. This has been so for about 3 weeks. I had a large audio-archive sync with Dropbox, which just vanished on WP-Filebase, and I cant seem to get a new sync established. Is there an explanation for this?

    1. Chris Wright says:
      VA:F [1.9.22_1171]
      Rating: +1 (from 1 vote)

      John-Peter – Have you installed the Dropbox WP Filebase Extension? WP Filebase now uses extensions to manage Syncs with various external sources (Dropbox, Amazon, OneDrive).
      You might need to download an install the extension.
      All settings should still work, it’s just a case of installing the extension.

  2. VoytekWeb says:
    VN:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

    Hello,
    I am using WPFilebase PRO and extension for Dropbox sync.
    All my files permissions are set to “everyone” and I have a password-protected page for my files.
    The plugin works exactly as I need it
    BUT
    there is a random problem with authentication token on Dropbox files. Some of the files are not accessible for download. Error 401 coming from Dropbox.
    When i go to the plugin dashboard and: reset permissions and re-sync with Dropbox it all works again … until next time..
    Help please!
    Wojtek

  3. jack says:
    VA:F [1.9.22_1171]
    Rating: +2 (from 2 votes)

    No matter what i try, when selecting FILE URL > Redirect download to URL I receive the error message “Could not get file information from http://file.somedomain.com:888/somefile.zip“. If i upload an attachment directly however it works. Pity because it would have been perfect for this and many other sites. Do other people experience the same problem with File URL?

    1. Txomin says:
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)

      yes i have the same problem, and for me is very important than this is working well

  4. Bruce says:
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

    I am trying to use FilebasePro with the Dropbox extension. When I click on a file for download from Dropbox, I get the following message: Fatal error: Call to a member function GetLocalPathRel() on a non-object in /home2/hamilton/public_html/wp-content/plugins/wp-filebase-pro/classes/RemoteSync.php on line 552

    Any idea of what the problem is and how to fix it?

    1. Fabian says:
      VN:F [1.9.22_1171]
      Rating: 0 (from 0 votes)

      Are both the Dropbox extension and WP-Filebase Pro at latest version?

      1. Gregory2 says:
        VN:F [1.9.22_1171]
        Rating: 0 (from 0 votes)

        I’m having the same issue.

        Fatal error: Call to a member function GetLocalPathRel() on a non-object in /home/capec/public_html/wp-content/plugins/wp-filebase-pro/classes/RemoteSync.php on line 552

        I have the latest versions of both WP_Filebase Pro and the Dropbox extension.

        Any help would be greatly appreciated.

  5. Leslie P says:
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

    Any chance of having Cloud Sync to download the files and serve them from the webserver (sideload) rather than the cloud (remove serve)?
    My users have pretty tight whitelist settings and I don’t want to whitelist the cloud server (onedrive.live.com) all I want whitelisted is my website. But I DO want to be able to use the cloud for myself to create and modify the files. Just want to have WPFileBasePro be the one that’s authorized to go get the files from OneDrive, download them, and then serve them to my website users.

    1. Fabian says:
      VN:F [1.9.22_1171]
      Rating: +1 (from 1 vote)

      Currently its not possible due to low interest in this. However its a planned feature.

  6. Joseph says:
    VN:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

    Hello,

    I have the WP filebase Google Drive
    extention installed. When Menu cloud sync I can not see this, however. I can reconfigure only ftp. What can there be the problem?

    thank You Very Much

  7. WebNashr says:
    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

    The files are synchronized and outsourced to another FTP server, GREAT! but what about editing files via media library? How is that affected?

  8. VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

    Kindly let me know a solution to bypass the virus scanning on Google Drive. I am building a android app and using the final download link to download audio on android phone and having this virus scanning by Google is irritating me!

    Kindly help.

  9. VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

    I am looking at using your plugin for a printing company that wants to receive files from their site from clients. Clients will need a login, and thereafter upload to ftp folder (different folder for each client), and thereafter a sync to google drive would be great.
    Can you let me know if this is possible?

Leave a Reply

Your email address will not be published.