1
0
mirror of https://github.com/rclone/rclone.git synced 2025-11-23 21:44:49 +02:00
Files
rclone/docs/content/filelu.md
albertony 0f3aa17fb6 build: improve backend docs autogenerated marker line
Replace custom rem hugo shortcode template with HTML comment. HTML comments are now
allowed in Hugo without enabling unsafe HTML parsing.

Improve the text in the comment: Remove unnecessary quoting, and avoid impression that
make backenddocs has to be run and results committed, since we have a lint check which
will then report error because we want to prevent manual changes in autogenerated sections.

Disable the markdownlint rule line-length on the autogenerated marker line.

Make the autogenerated marker detection a bit more robust.

See #8942 for more details.
2025-11-04 21:56:01 +01:00

253 lines
6.0 KiB
Markdown

---
title: "FileLu"
description: "Rclone docs for FileLu"
versionIntroduced: "v1.70"
---
# {{< icon "fa fa-folder" >}} FileLu
[FileLu](https://filelu.com/) 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.
## Configuration
Here is an example of how to make a remote called `filelu`. First, run:
```console
rclone config
```
This will guide you through an interactive setup process:
```text
No remotes found, make a new one?
n) New remote
s) Set configuration password
q) Quit config
n/s/q> n
name> filelu
Type of storage to configure.
Choose a number from below, or type in your own value
[snip]
xx / FileLu Cloud Storage
\ "filelu"
[snip]
Storage> filelu
Enter your FileLu Rclone Key:
key> YOUR_FILELU_RCLONE_KEY RC_xxxxxxxxxxxxxxxxxxxxxxxx
Configuration complete.
Keep this "filelu" remote?
y) Yes this is OK
e) Edit this remote
d) Delete this remote
y/e/d> y
```
### Paths
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.
```console
$ rclone lsf TestFileLu:/
CCTV/
Camera/
Documents/
Music/
Photos/
Rclone/
Vault/
Videos/
```
### Example Commands
Create a new folder named `foldername` in the `Rclone` directory:
```console
rclone mkdir filelu:foldername
```
Delete a folder on FileLu:
```console
rclone rmdir filelu:/folder/path/
```
Delete a file on FileLu:
```console
rclone delete filelu:/hello.txt
```
List files from your FileLu account:
```console
rclone ls filelu:
```
List all folders:
```console
rclone lsd filelu:
```
Copy a specific file to the FileLu root:
```console
rclone copy D:\hello.txt filelu:
```
Copy files from a local directory to a FileLu directory:
```console
rclone copy D:/local-folder filelu:/remote-folder/path/
```
Download a file from FileLu into a local directory:
```console
rclone copy filelu:/file-path/hello.txt D:/local-folder
```
Move files from a local directory to a FileLu directory:
```console
rclone move D:\local-folder filelu:/remote-path/
```
Sync files from a local directory to a FileLu directory:
```console
rclone sync --interactive D:/local-folder filelu:/remote-path/
```
Mount remote to local Linux:
```console
rclone mount filelu: /root/mnt --vfs-cache-mode full
```
Mount remote to local Windows:
```console
rclone mount filelu: D:/local_mnt --vfs-cache-mode full
```
Get storage info about the FileLu account:
```console
rclone about filelu:
```
All the other rclone commands are supported by this backend.
### FolderID instead of folder path
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.
### Modification Times and Hashes
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.
### Duplicated Files
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
Ensure that you have the correct Rclone key, which can be found in [My
Account](https://filelu.com/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:
```text
Failed to create file system for "my-filelu-remote:": couldn't login: Invalid credentials
```
Ensure your Rclone Key is correct.
### Process `killed`
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.
<!-- autogenerated options start - DO NOT EDIT - instead edit fs.RegInfo in backend/filelu/filelu.go and run make backenddocs to verify --> <!-- markdownlint-disable-line line-length -->
### Standard options
Here are the Standard options specific to filelu (FileLu Cloud Storage).
#### --filelu-key
Your FileLu Rclone key from My Account
Properties:
- Config: key
- Env Var: RCLONE_FILELU_KEY
- Type: string
- Required: true
### Advanced options
Here are the Advanced options specific to filelu (FileLu Cloud Storage).
#### --filelu-encoding
The encoding for the backend.
See the [encoding section in the overview](/overview/#encoding) for more info.
Properties:
- Config: encoding
- Env Var: RCLONE_FILELU_ENCODING
- 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
#### --filelu-description
Description of the remote.
Properties:
- Config: description
- Env Var: RCLONE_FILELU_DESCRIPTION
- Type: string
- Required: false
<!-- autogenerated options stop -->
## Limitations
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](https://forum.rclone.org/)
for troubleshooting and updates.
For further information, visit [FileLu's website](https://filelu.com/).