Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Rails frontend for Hemlock
Ruby JavaScript CSS CoffeeScript
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
config
db
features
lib
log
public
script
spec
vendor
.gitignore
.ruby-gemset
.ruby-version
AUTHORS
CHANGELOG.md
CONTRIBUTING.md
Capfile
Gemfile
Gemfile.lock
LICENSE.txt
MAINTAINERS.md
README.md
Rakefile
config.ru

README.md

Hemlock-Frontend

This Rails project serves as the basic UI for Lab41's Hemlock. The basic webapp uses Devise and CanCan for user authentication to a MySQL backend. The frontend hits a remote ElasticSearch server, as well as the Hemlock-REST API, to deliver search results and display Tenant, System, User, and Role information.

Deployment

  1. Update the following files (grep FIXME -Ri .) with your specific usernames, passwords, servers, and (optionally) environment configuration:
    • config/application.yml
    • config/database.yml
    • config/deploy.rb
  2. Deploy locally or to a remote server:
    • Local: bundle exec rails s
    • Remote: cap production deploy:setup && cap production deploy:check && cap production deploy

Screenshot

hemlock frontend

Architecture

Hemlock Architecture: hemlock overview

Foundation

This app was built on top of the RailsApps project rails3-bootstrap-devise-cancan for Rails 3.2.13 and ruby 1.9.3p194 on top of Ubuntu 13.04

Something went wrong with that request. Please try again.