首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >载波与DigitalOcean的集成

载波与DigitalOcean的集成
EN

Stack Overflow用户
提问于 2017-10-13 04:15:56
回答 2查看 798关注 0票数 1

我的工作是在DigitalOcean服务器和集成的Carrierwave gem上部署Rails应用程序来存储图像。我想使用DigitalOcean storage空间来存储和访问我的Rails应用程序中的图像。

但我无法找到如何与Carrierwave gem集成才能在我的应用程序中使用。我已经在DigitalOcean上创建了一个单独的存储,他们提供了2个月的试用。但是我找不到与CArrierwave一起使用它的Apis

请帮助我如何将其与Carrierwave集成,以便在我的Rails应用程序中使用?

EN

回答 2

Stack Overflow用户

发布于 2017-10-13 22:52:48

fog板上查看此答案:https://github.com/fog/fog-digitalocean/issues/20#issuecomment-332009742

简而言之,使用gem fog-aws并进行以下修改:

代码语言:javascript
复制
CarrierWave.configure do |config|
  config.fog_credentials = {
    :provider               => 'AWS',
    :aws_access_key_id      => [YOUR_ACCESS_KEY],
    :aws_secret_access_key  => [YOUR_SECRET_KEY],
    :region                 => 'nyc3',
    :endpoint               => 'https://nyc3.digitaloceanspaces.com'
  }
  config.fog_directory  = 'your-space-name'
  config.fog_attributes = {'Cache-Control'=>'max-age=315576000'}
end

config/initializers/carrierwave.rb中应该可以做到这一点。

票数 2
EN

Stack Overflow用户

发布于 2017-10-13 13:30:07

为了在数字海洋上存储图像,您需要使用带有载波的Fog gem。请参阅此link

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46718150

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档