2009-11-15 113 views
4

我有一個Rails項目,我將部署到令人驚歎的Heroku自動將文件部署到Amazon S3?

我真的很希望能夠自動推我的資源到Amazon S3自動,資源在這種情況下是我的圖片,樣式表和javascript。

很顯然,我可以寫某種Capistrano的任務來完成我自己的,但沒有人知道的東西,已經做了這個?

注意:我不需要能夠將用戶文件上傳到S3,因爲我已經通過回形針做到了這一點。我正在談論運行該網站所需的實際項目文件。

+0

爲什麼要將靜態資產上傳到S3?要使用Cloudfront?把他們放在歐洲桶裏? Heroku提供的靜態資產很好,所以除非你喜歡做一些事情,否則它只是從你的S3賬戶(你支付帶寬的地方)或從Heruko的Amazon託管的服務器上下載的靜態資產的問題; – 2009-11-15 10:46:12

+0

我一直在這裏閱讀有關文件大小和S information的信息:http://docs.heroku.com/constraints#large-static-assets – 2009-11-16 02:34:50

+0

@Toby您鏈接到的頁面不再可用:( – 2011-07-07 10:14:47

回答

0

我撞到你的問題尋找相同的答案。我對Jammit作爲一名資產打包者有着良好的經驗,並且我碰到了一個可以部署到S3並且看起來完全符合您的需求的創業板。

https://github.com/railsjedi/jammit-s3

最佳, 吉榮