Skip to content
A Rails 3.2 CMS using mongodb
Ruby JavaScript CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


A content mangement system under development by Oktavilla named after Porthos. It uses Ruby 1.9.2, Rails 3.1 and MongoDB to make the magic happen. It's packaged as a rails engine available as a gem.

Current status

The code available for Porthos on github is currently in production use on a few websites. However it is currently dependent of external services for handling assets and searching, our plan is to modularize these dependencies and add support for different storage solutions etc. There is also localization to finish, there is currently a lot of swedish in the project.


The goal with porthos is to create a stable, powerfull and easy to use CMS for Rails. It should be easy to get started using Porthos but it should also allow for customization and integration into existing projects.

  • Full test converage
  • Localized interface
  • Heroku ready
  • Super-fast rendering of content
  • Customization by using ”engines” for
    • assets storage
    • image resizing
    • document indexing
    • authentication

Installation instructions

Add porthos to your Gemfile:

gem 'porthos'

Run porthos generater:

$ rails g porthos



  • Check out the code and try to use it, add issues for the problems and errors you find.
  • Fork and do a pull request if you want to fix something or add a feature. Please add tests.
  • Write documentation.
Something went wrong with that request. Please try again.