Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

At work, we use a little PHP script called File Thingie, which is a web-based file manager. Basically, an FTP replacement. It allows users to upload and download files, and most importantly, it has a simple authentication system that allows us to set basic access controls, so that clients login directly to their folder and don't get to root around the folders of other clients.

This works great. The thing is, I would love to have the files be uploaded to S3 instead of to the web server that's hosting this service.

I've seen some web-based S3 uploaders, but they seem to all be raw access, none of the app-level user authentication or access controls that make the File Thingie solution work for our use case.

Does anyone have any ideas of how I can replicate this setup with S3 storage instead of the web server's local storage?

share|improve this question
If you or someone at your workplace are familiar with PHP you could modify the existing system to work with S3 via the AWS S3 API and IAM API (credentials). – Nathan V Nov 28 '12 at 11:15

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.