LLNL/hscs

Name: hscs

Owner: Lawrence Livermore National Laboratory

Description: HTTPS Web Server Reference Implementations

Created: 2017-06-01 21:04:13.0

Updated: 2017-06-26 16:04:04.0

Pushed: 2017-06-07 15:39:10.0

Homepage: null

Size: 14

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

HTTPS Servers Cheat Sheet

Repository containing vagrant configurations for how to properly install and harden common web servers, as well as configuration for meeting requirements for (e.g.) HTTPS and HSTS, as laid out in OMB M-15-13 / The HTTPS-Only Standard

Setup

This project makes heavy use of Vagrant and VirtualBox for managing the reference environments. For more information about installing those tools, see their respective documentation.

Local host names

This project uses the hostname vagrant.local for the default IP address defined in the Vagrant files, to make use of this hostname, you will need to add it to your local /etc/hosts file on the VM host, and restart your networking.

macOS
 "192.168.33.10   vagrant.local" >> /etc/hosts
 killall -HUP mDNSResponder
Linux
 "192.168.33.10   vagrant.local" >> /etc/hosts

Changes should take effect immediately.

Quickstart
l7/
ant up
 https://vagrant.local

tional if you have pshtt installed (https://github.com/dhs-ncats/pshtt)
t vagrant.local
Release

HSCS is released under an MIT License.

Produced at Lawrence Livermore National Laboratory, LLNL-CODE-732135


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.