Carrierwave mit Amazon S3
File-Upload mit Carrierwave auf S3
Um Files auf Amazon S3 zu kriegen, sind einige Konfigurationen nötig. Ich verwendete es in der Kombination mit Carrierwave auf Heroku.
config/initializers/carrierwave.rb
CarrierWave.configure do |config| if Rails.env.production? config.root = Rails.root.join('tmp') config.cache_dir = 'carrierwave' config.storage = :s3 config.s3_access_key_id = 'xxx' config.s3_secret_access_key = 'xxx' config.s3_bucket = 'xxx' else config.storage = :file end end
Zudem muss man in der AWS Management Console ein neuer Bucket für dieses Projekt eröffnen. Das Gem fog noch installieren.
Nun den Server noch neu starten und uploaden.
Author: Marco
Geschrieben am: 03.12.2011
Geschrieben am: 03.12.2011
Berichte zu ähnlichen Themen
Aktuelle Kategorien:
- Amazon S3, Carrierwave

