README.md in iqvoc-3.3.2 vs README.md in iqvoc-3.3.3
- old
+ new
@@ -18,19 +18,42 @@
* editorial features for registered users
* publishing the vocabulary in the Semantic Web
iQvoc is built with state-of-the-art technology and can be easily customized according to user's needs.
-## Getting Started
+## Setup
+### Heroku
+
+You can easily setup your iQvoc instance in under 5 minutes, we wanted to make this process really easy.
+
+To run iQvoc on heroku do the following:
+
+```
+bundle install
+heroku create
+bundle exec rake heroku:config
+git push heroku master
+heroku rake db:migrate
+heroku rake db:seed
+```
+
+`heroku open` opens your app in the browser.
+
+Remember to visit the Users section and change the default passwords!
+
+**Remarks:**
+For now iQvoc only supports the standard Bamboo stack. Cedar is not supported as we have `sqlite3` as a dependency
+in the Gemfile and Cedar does not support a custom `BUNDLE_WITHOUT` config like Bamboo at the moment.
+
+### Custom
+
1. Configure your database via `config/database.template.yml`. Don't forget to rename it to `database.yml`
2. Run `bundle install`
3. Run `bundle exec rake db:create` to create the database
4. Create the necessary tables by running `rake db:migrate`
5. Load some base data by running `rake db:seed`
-6. Create `config/initializers/secret_token.rb` based on
- `config/initializers/secret_token.rb.template`, filling in the secret token
- generated by `bundle exec rake secret`
+6. Run `bundle exec rake setup:generate_secret_token`
7. Boot up the app using `bundle exec rails s` (or `passenger start` if you use passenger)
8. Log in with "admin@iqvoc" / "admin" or "demo@iqvoc" / "cooluri" (cf. step #5)
9. Visit the Users section and change the default passwords
## Compatibility