Skip to content

Instantly share code, notes, and snippets.

@jcaddel
Created August 24, 2014 14:55
Show Gist options
  • Star 48 You must be signed in to star a gist
  • Fork 15 You must be signed in to fork a gist
  • Save jcaddel/730dc58f4653adf33e4f to your computer and use it in GitHub Desktop.
Save jcaddel/730dc58f4653adf33e4f to your computer and use it in GitHub Desktop.
Install s3fs on Mac OS X
1 - Install Homebrew - http://brew.sh/
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
2 - Use Homebrew to install s3fs + dependencies
brew install s3fs
3 - Do some custom stuff. I only used the first step from here -> https://gist.github.com/fukayatsu/3910097
sudo /bin/cp -rfX /usr/local/Cellar/fuse4x-kext/0.9.2/Library/Extensions/fuse4x.kext /Library/Extensions
sudo chmod +s /Library/Extensions/fuse4x.kext/Support/load_fuse4x
4 - Create the file ~/.passwd-s3fs (one line file [accessKey:secretKey]
echo $ACCESS_KEY:$SECRET_KEY > ~/.passwd-s3fs
5 - Create the directory where the S3 bucket will be mounted
mkdir -p ~/.s3/archive.kuali.org
6 - Mount the bucket
s3fs archive.kuali.org ~/.s3/archive.kuali.org
@rawaby88
Copy link

can i use it for digital-ocean spaces? if yes where i can edit the server link
thank

@Darkflib
Copy link

Darkflib commented Aug 9, 2018

@rawaby88 add the argument --url=https://nyc3.digitaloceanspaces.com

or any other region

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment