S3QL
Learn how to configure S3QL for use with Filebase.

What is S3QL?

S3QL is a filesystem for UNIX based operating systems that store data on cloud storage services like Filebase. S3QL is standard conforming and indistinguishable from UNIX local file systems, but includes additional features such as file compression, encryption, and snapshotting.
Read below to learn how to use S3QL with Filebase.

Prerequisites:

  • Sign up for a free Filebase account.
  • Have your Filebase Access and Secret Keys. Learn how to view your access keys here.
  • Create a Filebase Bucket. Learn how to create a bucket here.
This guide was tested and configured using Ubuntu 20.04. Commands and workflow may vary based on operating system.

1. Download and install S3QL:

sudo apt-get install aptitude
sudo aptitude install s3ql

2. Mount your Filebase bucket:

mkfs.s3ql s3c://s3.filebase.com:443/BUCKET_NAME

3. At the prompt, input your Filebase Access and Secret keys, and set an encryption password if desired.

  • Enter backend login: FILEBASE_ACCESS_KEY
  • Enter backend passphrase: FILEBASE_SECRET_KEY
  • Enter encryption password: ENCRYPTION_PASSWORD // Optional Input
  • Confirm encryption password: ENCRYPTION_PASSWORD // Optional Input
You will now be able to use your Filebase mounted bucket as a local filesystem in your environment.
If you have any questions, please join our Discord server, or send us an email at [email protected]
Last modified 1mo ago
Copy link
On this page
What is S3QL?
1. Download and install S3QL:
2. Mount your Filebase bucket:
3. At the prompt, input your Filebase Access and Secret keys, and set an encryption password if desired.