Skip to content

FileLu

Capability Support
rclone support tier Tier 1: Core
Checksums None
Modification times Not kept: files show their upload time
Case-insensitive names No
Duplicate names allowed No
Server-side copy No
Server-side move and rename Yes
Folder move and rename No: each file is moved in turn
Free space reporting Yes
Empty folders Yes
Change notifications No
Uploads of unknown size No
Public links No

FileLu is a reliable cloud storage provider offering features like secure file uploads, downloads, flexible storage options, and sharing capabilities. With support for high storage limits and seamless integration with rclone, FileLu makes managing files in the cloud easy. Its cross-platform file backup services let you upload and back up files from any internet-connected device.

Note FileLu now has a fully featured S3 backend FileLu S5, an industry standard S3 compatible object store.

In CloudMount you add this drive from the Add drive screen, and the wizard asks for the options listed under Options. The notes below come from rclone’s setup guide.

A path without an initial / will operate in the Rclone directory.

A path with an initial / will operate at the root where you can see the Rclone directory.

Terminal window
$ rclone lsf TestFileLu:/
CCTV/
Camera/
Documents/
Music/
Photos/
Rclone/
Vault/
Videos/

Create a new folder named foldername in the Rclone directory:

Terminal window
rclone mkdir filelu:foldername

Delete a folder on FileLu:

Terminal window
rclone rmdir filelu:/folder/path/

Delete a file on FileLu:

Terminal window
rclone delete filelu:/hello.txt

List files from your FileLu account:

Terminal window
rclone ls filelu:

List all folders:

Terminal window
rclone lsd filelu:

Copy a specific file to the FileLu root:

Terminal window
rclone copy D:\hello.txt filelu:

Copy files from a local directory to a FileLu directory:

Terminal window
rclone copy D:/local-folder filelu:/remote-folder/path/

Download a file from FileLu into a local directory:

Terminal window
rclone copy filelu:/file-path/hello.txt D:/local-folder

Move files from a local directory to a FileLu directory:

Terminal window
rclone move D:\local-folder filelu:/remote-path/

Sync files from a local directory to a FileLu directory:

Terminal window
rclone sync --interactive D:/local-folder filelu:/remote-path/

Mount remote to local Linux:

Terminal window
rclone mount filelu: /root/mnt --vfs-cache-mode full

Mount remote to local Windows:

Terminal window
rclone mount filelu: D:/local_mnt --vfs-cache-mode full

Get storage info about the FileLu account:

Terminal window
rclone about filelu:

All the other rclone commands are supported by this backend.

We use the FolderID instead of the folder name to prevent errors when users have identical folder names or paths. For example, if a user has two or three folders named “test_folders,” the system may become confused and won’t know which folder to move. In large storage systems, some clients have hundred of thousands of folders and a few millions of files, duplicate folder names or paths are quite common.

FileLu supports both modification times and MD5 hashes.

FileLu only supports filenames and folder names up to 255 characters in length, where a character is a Unicode character.

When uploading and syncing via Rclone, FileLu does not allow uploading duplicate files within the same directory. However, you can upload duplicate files, provided they are in different directories (folders).

Failure to Log / Invalid Credentials or KEY

Section titled “Failure to Log / Invalid Credentials or KEY”

Ensure that you have the correct Rclone key, which can be found in My Account. Every time you toggle Rclone OFF and ON in My Account, a new RC_xxxxxxxxxxxxxxxxxxxx key is generated. Be sure to update your Rclone configuration with the new key.

If you are connecting to your FileLu remote for the first time and encounter an error such as:

Failed to create file system for "my-filelu-remote:": couldn't login: Invalid credentials

Ensure your Rclone Key is correct.

Accounts with large files or extensive metadata may experience significant memory usage during list/sync operations. Ensure the system running rclone has sufficient memory and CPU to handle these operations.

The wizard asks for these when you add the drive.

Your FileLu Rclone key from My Account

Type: string · Required

The wizard shows these under Advanced options. Most drives work without changing any of them.

Cutoff for switching to chunked upload. Any files larger than this will be uploaded in chunks of chunk_size.

Type: SizeSuffix · Default: 500Mi

Chunk size to use for uploading. Used for multipart uploads.

Type: SizeSuffix · Default: 64Mi

The encoding for the backend.

See the encoding section in the overview for more info.

Type: Encoding · Default: Slash,LtGt,DoubleQuote,SingleQuote,BackQuote,Dollar,Colon,Question,Asterisk,Pipe,Hash,Percent,BackSlash,CrLf,Del,Ctl,LeftSpace,LeftPeriod,LeftTilde,LeftCrLfHtVt,RightSpace,RightPeriod,RightCrLfHtVt,InvalidUtf8,Dot,SquareBracket,Semicolon,Exclamation

Description of the remote.

Type: string

This backend uses a custom library implementing the FileLu API. While it supports file transfers, some advanced features may not yet be available. Please report any issues to the rclone forum for troubleshooting and updates.

For further information, visit FileLu’s website.