允许您在云中存储大文件
netsight.cloudstorage的Python项目详细描述
netsight.cloudstorage
支持(安全地)将plone文件数据卸载到云端。
此软件包提供两项功能:
- 将大文件卸载到云端
- 将视频转换为与网络兼容的格式
- 以一种不会绕过plone安全模型的安全方式执行此操作
目前,这是通过使用亚马逊网络服务来完成的。 (S3用于云存储,弹性转码器用于转码) 但可能会扩展到支持其他云存储服务。
文件数据首先存储在plone中,然后同步到云。随后的 对文件数据的请求被重定向到唯一的自动过期 云URL(防止数据未经授权访问)。