【发布时间】:2009-10-13 22:39:54
【问题描述】:
我正在寻找一个为 S3 提供文件管理器类型接口的开源项目。能够查看文件和“文件夹”,添加/编辑/删除文件/文件夹等。
我见过http://s3fm.com,但我想亲自主持类似的活动。这样的事情存在吗?
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby open-source amazon-s3
我正在寻找一个为 S3 提供文件管理器类型接口的开源项目。能够查看文件和“文件夹”,添加/编辑/删除文件/文件夹等。
我见过http://s3fm.com,但我想亲自主持类似的活动。这样的事情存在吗?
谢谢。
【问题讨论】:
标签: ruby-on-rails ruby open-source amazon-s3
我推荐一个两部分的解决方案:
使用 S3FS 将远程 S3 存储桶挂载到服务器上的本地 linux 文件系统。
安装后,您可以使用通用文件管理工具,例如 Boxroom 或 jQuery FileTree Connector
需要注意的是,与尝试使用 S3Ruby 之类的方法通过我自己的 API 调用进行访问相比,我还发现,与卷挂载的 S3 共享相比,性能要好得多。
【讨论】:
您可以为 mozilla firefox 下载并安装 S3fox。寻找有关如何使用它的教程视频。真的很简单。
【讨论】:
也许使用 Paperclip 是 CMS 最直接的解决方案。
http://dev.thoughtbot.com/paperclip/classes/Paperclip/Storage/S3.html
【讨论】:
虚拟文件系统正是这样做的——它通过本地文件系统、AWS S3、SFTP 提供简单而统一的接口
【讨论】: