MagnitudeCMS / magnitudecms

Official MagnitudeCMS repository. The Ruby CMS built on Merb & CouchDB

This URL has Read+Write access

commit  fed40a1240630ef5937382cdc93a6ba4490a850d
tree    19b82c574f384b6fb090f6d1aaab6bfaaaa6b607
parent  53e12e70119eae657619decaae7472f9b4798a72
name age message
file .gitignore Mon Oct 05 10:35:36 -0700 2009 application.yml no longer saved to git repo, re... [norr]
file Gemfile Loading commit data...
file README.md
file Rakefile Mon Oct 05 06:31:02 -0700 2009 user & content_item namespaced. remove rake tas... [norr]
directory app/
directory autotest/ Sun Mar 08 16:11:11 -0700 2009 2nd commit, installed merb [norr]
directory bin/
directory config/
file cucumber.yml
directory doc/
directory features/ Wed Mar 11 00:23:21 -0700 2009 added cucumber - testing part1 [norr]
directory gems/
directory merb/ Mon Oct 05 06:31:02 -0700 2009 user & content_item namespaced. remove rake tas... [norr]
directory public/
directory spec/ Mon Oct 05 07:39:31 -0700 2009 fleshing out backend [norr]
README.md

MagnitudeCMS

For information about this project refer to the MagnitudeCMS website or GitHub

Installing / Running

Installing

git clone git://github.com/MagnitudeCMS/magnitudecms.git
gem install bundler
gem bundle --cached

Dependencies

MagnitudeCMS uses the bundler. To redeploy the gems on your system (including native gems), just run:

gem bundle --cached

Note not using Datamapper or any other ORM. Using straight CouchRest.

Running

Modify the config file so it is pointing at your CouchDB server.

config/application.yml

The first time the app is run there are no websites or users configured.
Also there is only one type of user, full access.
Simply start the app and hit up the site and follow the prompts

bin/merb -athin -p4050
open browser http://localhost:4050

Upon hitting MagnitudeCMS the first time you'll be asked to create a user. Then it'll create the couchdb you specified in the config and you'll be able to create a new site. Now click the link and login as the user you just created. Once that is all done you'll see the homepage of the new site you just created

Ta-Da - This how simple CMS should be!

Thanks / Kudos

Jacques Crocker
Updating Merb to 1.1 and sorting out the bundler