FredHutch/hutchbase-gw

Name: hutchbase-gw

Owner: Fred Hutchinson Cancer Research Center

Description: null

Created: 2016-08-26 00:13:30.0

Updated: 2016-08-30 12:25:42.0

Pushed: 2017-01-04 01:04:06.0

Homepage: null

Size: 19

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

hutchbase-gw

Configure and deploy software for the lightweight HutchBase gateway application

Vault Configuration:

The vault hutchbase-gw/tls contains the TLS data- the SSL certificate and key required for nginx. Note that certificates need to be on a single line for the JSON format- replace the newline with \n. the full example can be found in test/default/data_bags/hutchbase-gw/tls.json:


"id": "tls",
"cert": "-----BEGIN CERTIFICATE-----\nMIID...bitIRw==\n-----END CERTIFICATE-----\n",
"key": "-----BEGIN PRIVATE KEY-----\nMIIEv...cifls=\n-----END PRIVATE KEY-----\n"

hutchbase-gw/sudo contains the list of users who have full sudo access to the host:


id": "sudo",
users": ["alice","bob"]


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.