Hi Chris, If you're developing apps for clients you should absolutely migrate to Heroku.com. That's where you'll get a stable and high-performance platform for production use, and that's where you'll see new features deployed in the near term.
As Justin correctly points out, S3 is an excellent solution for asset storage. It's not only good practice to separate asset storage from your application code - it's also necessary to be able to scale fluidly in a cloud computing environment. That's one of the reasons we're explicitly enforcing this pattern through our read-only file system. Btw, I'd advise taking a look at the ELC plugin here: http://ruby.dzone.com/news/rails-gmail-simple-email-deliv . It's very neat in that it does _direct_ upload to S3 without even hitting your web app. Quite nifty indeed. With regards to email, you will have to request a blessing. Just go to the "Other" tab of your settings page and fill out the form. It's really just a precautionary measure to prevent abuse. Once you have the blessing, you can easily configure your Heroku app to connect to an external SMTP service. If you're just looking to test, I'd recommend trying with GMail since it's free. Good instructions can be found here: http://ruby.dzone.com/news/rails-gmail-simple-email-deliv. If you're looking to shoot out significant volumes of email, look into authsmtp.com. That's what we use for our email-sending needs here at Heroku. As always, if you have anything in detail you'd like to discuss about your app - feel free to email me directly. Best, /Morten On Mar 1, 2009, at 4:48 PM, Justin French wrote: > > The Heroku file system is read-only, so you need to have a solution > which uploads to Somewhere Elseā¢, like S3. > > I haven't attempted it as yet, but the classic attachment_fu has s3 as > a storage option: > > http://github.com/technoweenie/attachment_fu/tree/master > http://clarkware.com/cgi/blosxom/2007/02/24#FileUploadFu > > And there seems to be no shortage of plugins on Github that seem to do > this as well, like: > > http://github.com/standout/s3storage/tree/master > http://github.com/elcgit/s3-swf-upload-plugin/tree/master > > At the very least, these should give you some inspiration on how to > roll your own. > > Justin > > > On 02/03/2009, at 11:05 AM, Chris Schumann wrote: > >> >> I know Heroku and Herokugarden are changing very rapidly right now, >> but I'm working on developing solutions for my clients. I'm going to >> need things like (small) image uploading and sending e-mail even >> for a >> small private test. I know outgoing e-mail can be approved, but >> there's no documentation for these features anywhere. >> >> Should I contact Heroku feedback (prodcloud)?, or since I haven't >> moved off Herokugarden yet, feedback? >> >> Thanks, >> Chris >> >>> > > > --- > Justin French > justin.fre...@indent.com.au > http://justinfrench.com > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Heroku" group. To post to this group, send email to heroku@googlegroups.com To unsubscribe from this group, send email to heroku+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/heroku?hl=en -~----------~----~----~----~------~----~------~--~---