This cookbook installs and configures the free and open conference management system frab.
- Ubuntu 14.04 LTS
Key | Type | Description | Default |
---|---|---|---|
['frab']['environment'] | String | Rails environemnt, e.g. development, test, production | development |
['frab']['install']['dir'] | String | Install directory for frab | /srv/frab |
['frab']['install']['release'] | String | Git reference for frab version | master |
['frab']['settings']['development']['host'] | String | Configure frab host for settings.yml | localhost |
['frab']['settings']['development']['port'] | Integer | Configure frab port for WebBrick web server in settings.yml | 3000 |
['frab']['settings']['development']['protocol'] | String | Configure frab transport protocol for WebBrick web server in settings.yml | http |
['frab']['settings']['development']['from_email'] | String | Configure frab recepient mail address in settings.yml | frab@localhost |
['frab']['database']['development']['adapter'] | String | Configure frab database adapter in database.yml | sqlite3 |
['frab']['database']['development']['sqlitedb_path'] | String | Configure frab database SQLite path relative to install directory in database.yml | db/development.sqlite3 |
['frab']['database']['development']['pool'] | Integer | Configure frab database SQLite pool size in database.yml | 5 |
['frab']['database']['development']['timeout'] | Integer | Configure frab database SQLite connection timeout in database.yml | 5000 |
['frab']['settings']['test']['host'] | String | Configure frab host for settings.yml | frab.test |
['frab']['settings']['test']['protocol'] | String | Configure frab transport protocol for WebBrick web server in settings.yml | http |
['frab']['settings']['test']['from_email'] | String | Configure frab recepient mail address in settings.yml | [email protected] |
['frab']['database']['test']['adapter'] | String | Configure frab database adapter in database.yml | sqlite3 |
['frab']['database']['test']['sqlitedb_path'] | String | Configure frab database SQLite path relative to install directory in database.yml | db/development.sqlite3 |
['frab']['database']['test']['pool'] | Integer | Configure frab database SQLite pool size in database.yml | 5 |
['frab']['database']['test']['timeout'] | Integer | Configure frab database SQLite connection timeout in database.yml | 5000 |
['frab']['settings']['production']['host'] | String | Configure frab host for settings.yml | frab.test |
['frab']['settings']['production']['protocol'] | String | Configure frab transport protocol for WebBrick web server in settings.yml | http |
['frab']['settings']['production']['from_email'] | String | Configure frab recepient mail address in settings.yml | [email protected] |
['frab']['database']['production']['adapter'] | String | Configure frab database adapter in database.yml | sqlite3 |
['frab']['database']['production']['sqlitedb_path'] | String | Configure frab database SQLite path relative to install directory in database.yml | db/development.sqlite3 |
['frab']['database']['production']['pool'] | Integer | Configure frab database SQLite pool size in database.yml | 5 |
['frab']['database']['production']['timeout'] | Integer | Configure frab database SQLite connection timeout in database.yml | 5000 |
If this is a public cookbook, detail the process for contributing.
e.g.
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
) - Write your change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request using Github
Authors: Ronny Trommer [email protected]