vote up 20 vote down star
5

Ever since I started using Amazon's S3 service I've been struggling to find a good solution for simple file management, without having to write my own app to browse my buckets, upload and delete files, etc.

The best I've found so far to do this is S3Fox. But it's far from perfect, it has problems deleting files and folders. Comments on the Firefox plugin page indicate I'm not the only person with this problem and the developer does not respond to emails.

I've looked around briefly, but couldn't find anything that looked any better than S3Fox.

Please tell me there's a better way!


Edit (07/26/2009): The Firefox S3Fox extension seems to be getting love from its developer again, the problems I was having before have gone away, and I'm using it on a regular basis now with no problems!

flag
Love the S3Fox add-on. This is going to be superbly useful to me. There's a nice YouTube tutorial too: youtube.com/watch?v=L1cqzEYYUB0 – jdelage Sep 16 at 8:41

migrated from stackoverflow.com

15 Answers

vote up 19 vote down

Jungle Disk can map network drives to your buckets, besides that, it can help with your backups.

alt text

I use it regularly on Windows Vista and on Mac OS X. Sometimes I use it to transfer files between my office and home computers.

link|flag
Doesn't jungle disk mangle the files on S3? IE, it breaks them up and gives them different files? – Gary Richardson Nov 11 '08 at 0:06
You can choose to create a "compatibility" online disk that will not mangle the file names, although it is less efficient with things like file renames. – Kurt Nov 17 at 20:40
vote up 4 vote down

On the Mac, you can use the FTP client Transmit, which has Amazon S3 support built in.

link|flag
Must have been only some seconds later :-) I've deleted my answer and upvoted yours instead. – fhe Feb 8 '09 at 16:17
Transmit support is really good, it feels like regular FTP – Tom Aug 1 at 23:13
vote up 4 vote down

S3fm - free online Amazon S3 File Manager.

Loads directly from Amazon S3 and runs in your browser - fast, secure and convenient. No software to install, just click and go.

http://www.s3fm.com/

User friendly, fast, slick interface. Multiplatform, all major browsers supported. Built-in document viewer, image slide show and media layer. Drag & drop, multi-file uploads and downloads and plenty of other features.

Best of all, you don't have to share your credentials with a 3rd party web site as with other online solutions. S3fm, is a stand-alone Ajax app that communicates directly with Amazon S3 so your secret key never leaves your computer.

link|flag
1  
Just started using it. It seems like this online app beats all that's out there in terms of usability. Finally something we can forward to our customers without having them take CS classes :) – Dick Lebavo Aug 3 at 23:23
vote up 3 vote down

It's Mac only, but Cyberduck (the FTP/SFTP client) has been able to handle it for a little while now, and I think it's pretty nice to use.

link|flag
vote up 2 vote down

I like the S3 Firefox Organizer plugin for FireFox.

link|flag
This freezes constantly whenever I use it, and has a lot of trouble with large buckets and deletes – Chris S Jun 2 at 9:35
yes i agree w you about deleting large quantities of items - has issues – Scott Evernden Oct 23 at 13:42
vote up 2 vote down

If you are on Windows you can use CloudBerry Explorer for Amazon S3. With FTP like client it makes managing files in S3 EASY It supports most of the Amazon S3 and CloudFront features and It is a FREEWARE.

link|flag
vote up 1 vote down

Some folks like JungleDisk. I've used it briefly, it seemed to work pretty well.

link|flag
I signed up for the free trial and am checking it out. It looks like you have to configure one network drive per bucket? That's kind of annoying... but I guess that's due to bucket naming restrictions. – mmacaulay Nov 10 '08 at 21:47
How so? Note that you can only have 100 buckets--buckets are not not meant to be a replacement for folders. – Stu Thompson Mar 26 at 10:29
you also cant (currently) set the permissions of a file so as to make it publically accessible if your bucket maps to a URL - so its pretty useless for that – Simon Apr 20 at 22:57
vote up 1 vote down

I find I have to use two different tools to get the job done.

S3fox is great when you want to access S3 through a file browser interface. But like you said, deleting trees sucks. You also can't upload files to different names than you have them on your hard drive.

I also use S3 Browser a lot. It's nice because it doesn't break up the keys into file paths. Instead, you get a list of all the keys in a bucket. If you want to delete a bunch of files out of a tree, just shift-select them and hit delete. It also lets you change the destination file on upload.

link|flag
vote up 1 vote down

s3fs for Linux and Mac.

link|flag
vote up 1 vote down

S3 Hub is great if you're using a Mac.

link|flag
vote up 1 vote down

I have a bucket with over 500k files. None of the tools I tried above worked very well because they would choke when I tried to navigate to the folder.

A really good cross-platform tool I found was jh3ll.

Its a simple command line utility that lets you navigate, copy, delete, upload, download files,etc. Because its command line it can deal with very large buckets without a problem. You can also batch up a bunch of commands and input them into the program for repeatable tasks.

https://jsh3ll.dev.java.net/

link|flag
vote up 0 vote down

Maybe not just S3, but Elasticfox Firefox Extension for Amazon EC2

link|flag
i've found this thing to be very buggy - even the latest version as of today - be very patient and don't click on things too fast or it tends to get confused – Simon Mar 10 '09 at 6:11
Very buggy and on top of that I clear all my cache and cookies when I close FireFox which makes it impossible to use on a daily basis. – Luke Aug 12 at 20:51
vote up 0 vote down

You can have a look at CrossFTP on Mac, Linux, and Windows. It supports multi-thread transfer, 1-way or 2-way synchronization, scheduler, rename/copy/delete/chmod objects, and CloudFront distribution's management, etc.

link|flag
vote up 0 vote down

Have a look to JS3Explorer. It's an applet that allows managing S3 bucket content, rename, delete, move and copy files. You can also upload and download (with resume support). Finally, you can view and update permissions (ACL).

Homepage: Java S3 Explorer

Online demonstration: S3 Explorer online

link|flag
vote up 0 vote down

Just saw, Bucket Explorer, don't know how good it is compare to the others.

link|flag

Your Answer

Get an OpenID
or
never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.