Herokuには100MBのファイルストレージしかありませんか?低レベルのRailsアプリを作成していて、Herokuが本当に好きですが、アプリが各ユーザーに1枚の写真のアップロードを許可している場合、スペースがすぐになくなる可能性があります...プロフィール写真などの代替ファイルストレージを使用できるようにする簡単なソリューションですか?
このブログ投稿 を参照してください
あなたのモデルで。
has_attached_file :picture,
:styles => {:large => "275x450>"},
:storage => :s3,
:s3_credentials => "#{Rails_ROOT}/config/s3.yml",
:path => "appname/:attachment/:style/:id.:extension"
設定ディレクトリのs3.ymlで:
development:
bucket: bucketname
access_key_id: key
secret_access_key: key
production:
bucket: bucketname
access_key_id: key
secret_access_key: key
次に、Amazon S3でバケットにサインアップします。 http://aws.Amazon.com/s3/
https://addons.heroku.com/cloudinary であるherokuアドオンソリューションを確認することをお勧めします。無料で簡単なheroku統合のために500MBを取得します。
RoRアプリの場合: https://devcenter.heroku.com/articles/cloudinary#using-with-Ruby-on-Rails