Stockage De Fichiers Heroku

Heroku a seulement 100 Mo de stockage de fichiers, non? Je fais une application de rails de bas niveau et J'aime vraiment Heroku, mais si mon application permet à chaque utilisateur de télécharger une image, je peux courir hors de l'espace rapidement...y a - t-il une solution simple qui me permettra d'avoir le stockage de fichier alternatif pour les photos de profil ou quelque chose du genre?

37
demandé sur PeeHaa 2011-07-12 01:45:39

2 réponses

Voir ce billet de blog

Dans votre modèle.

has_attached_file :picture, 
                   :styles => {:large => "275x450>"},
                   :storage => :s3, 
                   :s3_credentials => "#{RAILS_ROOT}/config/s3.yml",
                   :path => "appname/:attachment/:style/:id.:extension"

Dans s3.yml dans votre config dir:

    development:
      bucket: bucketname
      access_key_id: key
      secret_access_key: key

    production:
      bucket: bucketname
      access_key_id: key
      secret_access_key: key

puis allez vous inscrire pour un seau à Amazon S3:http://aws.amazon.com/s3/

18
répondu thenengah 2016-01-01 18:41:58

je vous recommande de vérifier heroku add-on solution qui est https://addons.heroku.com/cloudinary. Vous obtiendrez 500 mo pour gratuit et facile heroku intégration.

Pour le RoR application, vous pouvez vérifier: https://devcenter.heroku.com/articles/cloudinary#using-with-ruby-on-rails

Il y a aussi de la documentation pour Nodejs et Django.

14
répondu jmarceli 2014-09-29 12:17:42