University of Houston Libraries vocabulary manager built from iQvoc.
Install gems and build the app
Cedar requires NodeJS installed to run.
Setup the appropriate database.yml
file for your setup.
Setup the config/secrets.yml
file by running rake secret
and follow the instructions in the secrets.yml
file.
bundle install
rake db:migrate
rake db:seed
Once setup you can continue to run the rails server according to your system environment.
Inital setup for docker run these commands
docker-compose run --rm app rake db:migrate
docker-compose run --rm app rake db:seed
Run Cedar stack
docker-compose up
Stop Cedar stack
docker-compose stop
Log in with admin rights to get started. Go to Administration section to change account information.
Email: admin@iqvoc
Password: admin
Note that some features like "Import" and "Export" exposed in the Web UI store their workload as jobs. You can either issue a job worker that runs continuously and watches for new jobs via
$ rake jobs:work
or process jobs in a one-off way (in development or via cron):
$ rake jobs:workoff
Cedar needs Greens installed to mint ARK identifiers
You will need to follow the iQvoc Asset pipeline when modifying assets like CSS and JavaScript files.