Why deal with setting up a separate CMS? Cadmus is just a little bit of CMS and fits nicely into your existing app. It can be used for allowing users to customize areas of the site, for creating editable "about us" pages, and more.
Nat Budin, Aziz Khoury
gem 'cadmus', '~> 0.5.0'