Project

porthos

0.0
No commit activity in last 3 years
No release in over 3 years
A CMS engine for Ruby On Rails projects using mongodb. Featuring customizable page types, url nodes and more
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Project Readme

Porthos

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.

Goal

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

...

Contribute

  • 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.