Warning
Read Sunsetting Filen CLI below
The Filen CLI provides a set of useful tools for interacting with the cloud:
- Accessing your Filen Drive in a stateless environment or interactive mode
- Syncing locations with the cloud (just like the Desktop app)
- Mounting a network drive
- Running a WebDAV mirror server of your personal drive, or multiple drives in proxy mode
- Running an S3 mirror server
Note
Please report bugs on our issues page!
Feature requests can be submitted on features.filen.io.
You can download the latest binaries from the release page, or execute the install script (Linux and macOS):
curl -sL https://filen.io/cli.sh | bash
Docker images are also available as filen/cli (see below).
The CLI is also available as an NPM package, which can be installed with npm install --global @filen/cli and then invoked as filen. The NPM repository always contains the latest canary releases (see below).
The Filen CLI includes an automatic updater, for which you can enable canary releases (if you want to be among the first to try out new features and fixes). You can also install any specific version from within the CLI. See filen --help updates.
You can find exhaustive but concise documentation from within the CLI using the filen --help <cmd or topic> command and at docs.cli.filen.io. Longer-form documentation is at docs.filen.io.
We're sunsetting the Filen CLI in order to focus development effort on its Rust rewrite (in development here). It will bring improved overall and especially startup performance as well as a dramatic reduction in download size down to ~5MB, and simplify further development. For now, please use Filen CLI v0.0.36, which is marked as latest (you might need to explicitly specify this version depending on your installation method). Thank you for your support