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

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
config Preview for articles
db
doc
features
lib
public
script First v2 commit
spec
test
themes
vendor
.gitignore
.rspec
.rvmrc
.travis.yml
CHANGELOG.md
Gemfile Fixed csv dependencies for ruby 1.8
Gemfile.lock
Guardfile
LICENSE.txt
README.md
Rakefile
config.ru

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.