Fixed the validation but I am having a weird error in fetching from your repo:
odin install https://github.com/bluebie/whywentcamping.com.git fatal: https://github.com/bluebie/whywentcamping.com.git/info/refs not found: did you run git update-server-info on the server? Cloning of https://github.com/bluebie/whywentcamping.com.git failed Now I forked your repo on a dummy github account (1ai) and it doesn't give me this error. Yet it won't run because the config.ru file is not as per example and has a number of non working requires from /var/www/config.ru:5 from /opt/lib/ruby/gems/1.8/gems/rack-1.4.1/lib/rack/builder.rb:51:in `instance_eval' from /opt/lib/ruby/gems/1.8/gems/rack-1.4.1/lib/rack/builder.rb:51:in `initialize' from /var/www/config.ru:1:in `new' from /var/www/config.ru:1 I have fixed that (with a new config file https://github.com/1ai/whywentcamping.com/blob/master/config.ru) but there are a lot of gems not installed for users by default: require 'rubygems' require 'camping' require 'fileutils' require 'open-uri' require 'syntax/convertors/html' require 'RedCloth' require 'rdiscount' which of course I can add but at the moment I have made it that each jail has the camping-omnibus and associated libs. Are these typically needed by all users? Will install these tomorrow and see if it runs fine. Regards David On May 7, 2012, at 2:49 AM, Jenna Fox wrote: > A lot of repos for websites have dots in them, should fix it to support > anything github can support. > > — > Jenna > > On Monday, 7 May 2012 at 10:30 AM, gurugeek wrote: > >> >> On May 7, 2012, at 2:23 AM, Jenna Fox wrote: >> >>> Things: >>> 1) It'd be super cool if the user types in their email address as the >>> username if it still works >> >> Yes this should be easy to do - could put both I think email or username >> >>> 2) I wonder what I'm doing wrong? I enter in bluebie/whywentcamping.com in >>> the github repo name and it says my url contains invalid characters? >>> >> >> I think the check in the script doesn't allow a repository to have a points >> inside it ..is it very common ? Can fix this but if you want to try in the >> interim just use any repo without a . on it :) >> Thanks again for testing this out >> David >> >> >>> — >>> Jenna >>> >>> On Sunday, 6 May 2012 at 10:41 AM, gurugeek wrote: >>> >>>> Hello Campers! >>>> I am happy to announce that the camping 1 click deployment is now >>>> available at http://1.ai >>>> The platform has been coded with camping (with some help from bash for the >>>> backend scripts) and it seems to work very well. >>>> >>>> We have spent some time to get sure that it would be secure and easy to >>>> use. After working on an easy and secure way to upload/manage files online >>>> etc. we have found an easier solution: fetch a github repository with a >>>> camping application and - with one click -deploy it online at yourname.1.ai >>>> >>>> So how does this works ? >>>> 1 - you signup >>>> 2 - after logging in you simply fetch your camping application from a >>>> github repository there is a sample hello world available at >>>> https://github.com/gurugeek/0ai and this is also explained in the app >>>> admin page >>>> 3 - after fetching (provided that this is a valid camping app and has a >>>> valid config.ru file) your application will be live. >>>> >>>> The admin panel has all these instructions and if you try to fetch a >>>> non-camping application from a github repository it will return the >>>> relevant error. >>>> >>>> The system supports private repositories too (this said I wouldn't run >>>> something very secret and private on it!) but you would need to authorise >>>> the github user 1ai to access your private repository. >>>> >>>> Github has a lot of wonderful features so I feel that this was the best >>>> solution without re-inventing the wheel. It is probably the fastest and >>>> easiest way to get your camping application up and running. >>>> >>>> Each application is securely isolated but all this is running in a >>>> traditional dedicated server (no virtual/cloud/droids) are employed. This >>>> should enhance the application performance. The server is also using only >>>> SSD (solid state drivers) that are not yet available in most of cloud >>>> providers (EC2, Rackspace cloud). >>>> >>>> I really appreciate your testing and comments so please go on and launch >>>> your shiny Camping app at >>>> http://1.ai ! >>>> >>>> A small caveat: The aim of this service is (hopefully) to promote camping >>>> (perhaps next with a programming contest with some cool prizes) but it is >>>> obviously not meant to replace a traditional hosting in the sense that >>>> there will be no tech support offered and the service is provided without >>>> any warranty. This doesn't mean that is not good enough to run any of your >>>> fancy Camping apps - just that you should not expect this to replace any >>>> professional hosting. >>>> >>>> Note on Databases: >>>> -If you have an sqlite database in your github repository it should work >>>> just fine. If it works for you locally it should work fine on http://1.ai >>>> after the github fetch >>>> -If you want to use CouchDB you can do it with the wonderful Chill >>>> (https://github.com/Bluebie/chill) and http://www.iriscouch.com/ (which is >>>> free for small apps/usage). Once you have your CouchDB on iriscouch you >>>> simply connect to it from your camping app, fetch the data etc. >>>> >>>> >>>> I do look forward to your comments and welcome any question you might have! >>>> Best Regards >>>> David >>>> >>>> >>>> _______________________________________________ >>>> Camping-list mailing list >>>> Camping-list@rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/camping-list >>> >>> _______________________________________________ >>> Camping-list mailing list >>> Camping-list@rubyforge.org >>> http://rubyforge.org/mailman/listinfo/camping-list >> >> _______________________________________________ >> Camping-list mailing list >> Camping-list@rubyforge.org >> http://rubyforge.org/mailman/listinfo/camping-list > > _______________________________________________ > Camping-list mailing list > Camping-list@rubyforge.org > http://rubyforge.org/mailman/listinfo/camping-list
_______________________________________________ Camping-list mailing list Camping-list@rubyforge.org http://rubyforge.org/mailman/listinfo/camping-list