Sha256: f73ae34116d544e2455ac97d33bf2781cc3109088da169c40bc4a94efce654ef

Contents?: true

Size: 1.69 KB

Versions: 16

Compression:

Stored size: 1.69 KB

Contents

# RocketCMS

rails_admin + mongoid/activerecord + elasticsearch CMS

Very opinionated and tuned for my needs.

Sorry, no documentation or examples are availiable yet. Stay tuned

**Before 1.0 API and class names should be considered unstable and can change at
any time!**

## Installation

Add this line to your application's Gemfile:

    gem 'ack_rocket_cms_mongoid'

or:

    gem 'ack_rocket_cms_activerecord'

*Only PostgreSQL is tested or supported for AR(from root repo). Others will probably work, but untested.*

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install ack_rocket_cms

For activerecord, generate migrations and run them

    rails g rails_admin_settings:migration
    rails g rocket_cms:migration
    rake db:migrate

## Usage

### Using app generator

Make sure you have rails 4.1 installed

    rails -v

If not, uninstall rails and install again

    gem uninstall rails
    gem install rocket_cms
    
Then, for mongoid:

    rails new my_app -T -O -m https://raw.github.com/ack43/rocket_cms/master/template.rb

for ActiveRecord:

    rails new my_app -T --database=postgresql -m https://raw.github.com/ack43/rocket_cms/master/template.rb

generator creates a new RVM gemset, so after cd'ing to app dir, you should run `bundle install` again if you use rvm.

### Documentation

It's basically Mongoid + Rails Admin + some of my common models and controllers, capistrano config (from root repo), etc.

See their documentation for more info

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
ack_rocket_cms-0.7.6.4 README.md
ack_rocket_cms-0.7.6.3 README.md
ack_rocket_cms-0.7.6.2 README.md
ack_rocket_cms-0.7.6.1 README.md
ack_rocket_cms-0.7.6 README.md
ack_rocket_cms-0.7.5.2 README.md
ack_rocket_cms-0.7.5.1 README.md
ack_rocket_cms-0.7.5 README.md
ack_rocket_cms-0.7.4.1 README.md
ack_rocket_cms-0.7.4 README.md
ack_rocket_cms-0.7.3 README.md
ack_rocket_cms-0.7.2.4 README.md
ack_rocket_cms-0.7.2.3.2 README.md
ack_rocket_cms-0.7.2.3.1 README.md
ack_rocket_cms-0.7.2.3 README.md
ack_rocket_cms-0.7.2.2 README.md