Подтвердить что ты не робот

Хранилище файлов Heroku

Heroku имеет только 100 МБ хранилища файлов, не так ли? Я делаю низкоуровневое приложение для рельсов, и мне очень нравится Heroku, но если мое приложение позволяет каждому пользователю загружать одно изображение, я могу быстро покинуть место... есть ли простое решение, которое позволит мне иметь альтернативу хранилище файлов для профильных фотографий или что-то подобное?

4b9b3361

Ответ 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 в вашем каталоге config:

    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/

Ответ 2

Я бы порекомендовал вам проверить надстройку надстройки heroku, которая https://addons.heroku.com/cloudinary. Вы получите 500 МБ для бесплатной и простой интеграции герой.

Для приложения RoR вы можете проверить: https://devcenter.heroku.com/articles/cloudinary#using-with-ruby-on-rails

Существует также документация для Nodejs и Django.