Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Railsyard - One Ruby on Rails CMS to rule them all!
JavaScript Ruby Perl PHP ASP Python
Branch: master
Failed to load latest commit information.
app Huge bugfix: prevent user roles duplication on login
config Preview for articles
db
doc Generated new UML graphs
features Fixed cucumber
lib Comments backend #934
public Whoops!
script First v2 commit
spec Got jquery file upload working
test First v2 commit
themes Fixed commit 0b08b4d
vendor Vendorized editor gem
.gitignore Ignore schema.rb
.rspec First v2 commit
.rvmrc updated rvmrc
.travis.yml Test with ruby 1.9.3
CHANGELOG.md
Gemfile Fixed csv dependencies for ruby 1.8
Gemfile.lock selenium-webdriver update
Guardfile setting up the basic test env using cucumber, factory_girl and guard
LICENSE.txt First v2 commit
README.md New repo for v3
Rakefile cleanup the ci changes
config.ru First v2 commit

README.md

Railsyard CMS

Railsyard CMS

This is a complete rewrite of Railsyard, a content management system heavily based on components and focused on easy theming and customization.

Build
Status

(PS: Looking for the new version? https://github.com/cantierecreativo/railsyard-backend)

Features

  • Hierarchy organized pages
  • Runs on Heroku
  • Extremely easy theming
  • Multilanguage frontend and backend (actually English, Italian and German)
  • Different and independent pages for each language
  • Editing both from backend and directly from frontend
  • Blogging features with articles and comments
  • User roles
  • Reserved pages and articles
  • Pretty urls and other seo-friendly features
  • Drop-in themes
  • Drop-in snippets plugins (using Rails Cells)
  • Rails mountable engines support for heavy modification plugins
  • Backend heavily based on drag & drop
  • Built with Ruby on Rails

Requirements:

  • Ruby 1.9.3, 1.9.2 or 1.8.7
  • Rails 3.2.1
  • MySQL, PostgreSQL or SQLite
  • Some gems - check Gemfile

Installation

We really suggest the use of Ruby RVM and Ruby 1.9.2

run rvm install ruby-1.9.2-p290 run rvm use ruby-1.9.2-p290 run rvm gemset create "railsyard" run git clone https://github.com/cantierecreativo/railsyardcms.git run cd railsyardcms run gem install bundler run bundle install edit config/database.yml according to your configuration run rake ry:init run rake ry:example to load some example pages

Usage

Admin interface is on yoursite.tld/admin Username: admin@example.com Password: changeme

Documentation wiki

Take a look at the Wiki for the full documentation.

Credits

Funded and developed by Cantiere Creativo

All the credits to the respective owners/developers of gems/plugins/scripts used.

Railsyard exists mainly thanks to the Ruby/Rails community.

The big boys

Contributors

If you contributed to this project committing even a single bit feel free to add your name here!

Something went wrong with that request. Please try again.