项目作者: uhlibraries-digital

项目描述 :
Linked data vocabulary manager
高级语言: Ruby
项目地址: git://github.com/uhlibraries-digital/cedar.git
创建时间: 2016-04-15T14:43:40Z
项目社区:https://github.com/uhlibraries-digital/cedar

开源协议:MIT License

下载


Cedar

Code Climate
Build Status

University of Houston Libraries vocabulary manager built from iQvoc.

Manual Installation

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.

  1. bundle install
  2. rake db:migrate
  3. rake db:seed

Once setup you can continue to run the rails server according to your system environment.

Docker

Inital setup for docker run these commands

  1. docker-compose run --rm app rake db:migrate
  2. docker-compose run --rm app rake db:seed

Run Cedar stack

  1. docker-compose up

Stop Cedar stack

  1. docker-compose stop

Usage

Log in with admin rights to get started. Go to Administration section to change account information.

  1. Email: admin@iqvoc
  2. Password: admin

Background Jobs

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

  1. $ rake jobs:work

or process jobs in a one-off way (in development or via cron):

  1. $ rake jobs:workoff

Dependencies

Cedar needs Greens installed to mint ARK identifiers

Customizing

You will need to follow the iQvoc Asset pipeline when modifying assets like CSS and JavaScript files.