पर होस्ट मैं कैसे अमेज़न S3 का उपयोग कर एक रेल अनुप्रयोग के लिए Heroku पर तैनात करने के लिए साथ Carrierwave से तैनाती निर्देशों का पालन किया config.ru के लिए अतिरिक्त पंक्ति और कॉन्फ़िगर/प्रारंभकर्ता/carrierwave.rb फ़ाइल बनाई, लेकिन कोई सफलता नहीं।विन्यास, Heroku
नीचे कैरिजवेव प्रारंभकर्ता है, जिसमें कुंजी फिर से सक्रिय होती है।
क्या यह सही ढंग से सेटअप है?
मुझे और क्या करने की ज़रूरत है?
कोई भी चरण-दर-चरण मार्गदर्शिका इसे लागू करने में मेरी सहायता करने के लिए?
CarrierWave.configure do |config|
config.fog_credentials = {
:provider => 'AWS', # required
:aws_access_key_id => REDACTED, # required
:aws_secret_access_key => REDACTED, # required
:region => 'eu-west-1', # optional, defaults to 'us-east-1'
:host => 's3.example.com', # optional, defaults to nil
:endpoint => 'https://s3.example.com:8080' # optional, defaults to nil
}
config.fog_directory = 'myawsbucket' # required
config.fog_public = false # optional, defaults to true
config.fog_attributes = {'Cache-Control'=>'max-age=315576000'} # optional, defaults to {}
end