i'll be glad to help out as i worked with some others on this on a fork of insoshi called oscurrency. the first half of the work was done by lee azzarello (lazzarello) and shown off in this screencast: http://www.opensourcecurrency.org/2010/01/oscurrency-heroku-deployment.html
the second half was done by mike travers (mtravers) and shown off in this screencast: http://www.opensourcecurrency.org/2010/04/easy-heroku-install-and-cheepnis.html this second screencast includes instructions for a quick heroku install. after we got heroku compatibility working, i swapped out the authentication to use authlogic (with openid). the insoshi fork (forked in october 2008 before the ui inhancements but has the groups feature merged in) i'm maintaining is here: http://github.com/austintimeexchange/oscurrency maybe we could create a #insoshi irc channel on freenode to collaborate? fyi, we did a talk called "Using Insoshi to support Community Currencies" at lonestar ruby conference last year. if any of y'all will be at LSRC at the end of the month, it would be fun to work with others on insoshi there. cheers, tom On Aug 3, 2:02 pm, dovadi <[email protected]> wrote: > Hi Tom, > > I see a different error: > seehttp://skitch.com/dovadi/dxmwn/app-failed-to-start. > > Heroku has a read only file system. If you don't have a file named > 'secret' in your root directory, it tries to create a file and write a > secret key to it. > Seehttp://skitch.com/dovadi/dxmi8/config-environment.rb-at-master-from-i.... > > The solution is add a file in your root directory with the name > 'secret' and add a string from at least 30 and all random characters. > You can use 'rake secret' in the console to generate such a string. > (or you can replace the secret variable in environment.rb with this > string) > > Normally you wouldn't add this file (or secret string) to your > repository, but if it is a private repo and you want to use Heroku you > can choose do this and deploy the new version and it should work. > > See alsohttp://guides.rubyonrails.org/security.html#session-storage > > Frank > > On Aug 3, 5:26 pm, Tom Scott <[email protected]> wrote: > > > > > Has anyone tried deploying Insoshi on Heroku? I've been trying for > > about a week now! > > > I've been having problems specifically with this line of code in > > "config/environment.rb": > > secret = ActiveSupport::SecureRandom.hex(64) > > > Heroku's server throws a NameError (uninitialized constant) when it > > gets to this line. Although my code is slightly modified from the > > insoshi github repo, I have not touched environment.rb at all, and > > definitely not this bit of code here. > > > You can view the app error athttp://illup.heroku.com/ -- You received this message because you are subscribed to the Google Groups "Insoshi" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/insoshi?hl=en.
