26 February 2010
This is the official beta of PageSprout, a simple-to-use Ruby on Rails Content Management System.
This has been created by Nate Walker of Kiwinewt.Geek Enterprises Ltd.
Set up your preferences by modifying the contents and removing the “.sample” extension from the following files:
config/config.yml.sample → config/config.yml config/database.yml.sample → config/database.yml config/initializers/mail.rb.sample → config/initializers/mail.rbStart your server by issuing:
$ script/serverFrom the CMS directory and visiting http://localhost:3000.
- Create a new user. The first user will be the site admin.
- Create new pages and blogs via the menus.
- For new themes, please visit: http://pagesprout.com
- For information on how to create a custom theme, please visit: http://style.pagesprout.com
- To add a CAPTCHA to your contact page, please:
- Sign up at http://recaptcha.net
- Add your Public and Private API keys to the config/config.yml file.
This CMS requires:
- Ruby on Rails 2.3.5
- OpenSSL (libopenssl-ruby1.8)
Depending on your setup:
- The mysql gem
- The sqlite3-ruby gem
To automatically install the required gems, run:
rake gems:installTo generate documentation, run the command:
rake doc:appFor more information, visit: http://docs.pagesprout.com
Uncomment the first line in config/environment.rb:
- ENV[‘RAILS_ENV’] ||= ‘production’
Create the database by running these from the command line:
rake db:create RAILS_ENV=production rake db:migrate RAILS_ENV=productionRun the CMS using your production Rails server set up.
Nate Walker (Nickname: kiwinewt) – Kiwinewt.Geek Enterprises Ltd
< nate (at) kiwinewt (dot) geek (dot) nz >
Please raise issues, bugs, contributions by email – see http://pagesprout.com for more information.