Skip to main content

SDKs & Tools

Fil One works with any tool or library that supports the S3 API. You do not need a custom SDK -- configure your existing S3 tools to point at https://s3.fil.one and authenticate with your API keys.

ToolLanguage / PlatformInstall
AWS CLICommand linepip install awscli or brew install awscli
boto3Pythonpip install boto3
AWS SDK v3JavaScript / TypeScriptnpm install @aws-sdk/client-s3
aws-sdk-go-v2Gogo get github.com/aws/aws-sdk-go-v2/service/s3
rcloneCommand line (multi-platform)rclone.org/install
CyberduckmacOS / Windows GUIcyberduck.io

Connection details

Every SDK and tool needs the same three things:

ParameterValue
Endpointhttps://s3.fil.one
Regioneu-west-1
CredentialsYour Access Key ID and Secret Access Key from the dashboard

Quick setup guides

Third-party tools

Any S3-compatible tool works with Fil One. Community-tested tools include:

  • rclone -- Sync files between local storage and Fil One. Configure with rclone config using the S3 provider type.
  • Cyberduck -- GUI file browser for macOS and Windows. Add a new S3 connection with the Fil One endpoint.
  • s3cmd -- Command-line tool. Configure with s3cmd --configure and set the host to s3.fil.one.
  • MinIO Client (mc) -- mc alias set filone https://s3.fil.one YOUR_KEY YOUR_SECRET

If you use a tool not listed here and run into compatibility issues, contact support.