【发布时间】:2010-12-16 17:17:49
【问题描述】:
我有一个 Rails 项目,我将部署到非常棒的 Heroku。
我真的希望能够自动将我的资源自动推送到 Amazon S3,在这种情况下,资源是我的图像、样式表和 javascript。
显然我可以自己编写某种 capistrano 任务来完成这项工作,但有人知道已经这样做了吗?
注意:我不需要通过回形针将用户文件上传到 S3。我说的是运行站点所需的实际项目文件。
【问题讨论】:
-
为什么要将静态资产上传到 S3?使用云端?把它们放在欧洲桶里? Heroku 可以很好地提供静态资产,因此除非您做一些花哨的事情,否则这实际上只是从您的 S3 帐户(您支付带宽的地方)或从 Heruko 的 Amazon 托管服务器下载的静态资产;)
-
我一直在阅读有关文件大小和 Slug 的信息:docs.heroku.com/constraints#large-static-assets
-
@Toby 您链接到的页面不再可用:(
标签: ruby-on-rails amazon-s3 capistrano