In this page you will find documentation on how to mount SWIFT object storage as a normal file system through goofys in user space.

Using goofys a bucket can be mounted as a filesystem using the S3 protocol on linux systems.


Information on how to install goofys may be found at:


  1. Create a file ~/.aws/credentials with the following content:

aws_access_key_id = <access key>
aws_secret_access_key = <secret keys>
region = NL

Don’t forget:

chmod 600 ~/.aws/credentials

Mounting the file system

goofys --endpoint <bucket> <mount point>

Unmounting the file system

Unmounting the file system is done by:

fusermount -u <mount point>