All information left as historical record, but may be incorrect/missing/incomplete.
The Data.gov multi-tenant CKAN platform
CKAN multi-tenant Setup Instructions
We're documenting our security controls using OpenControl in order to make the work we've done to meet security standards transparent and reusable. We're using HyperGRC to provide an in-browser tool for managing our compliance-as-code repositories.
You can use HyperGRC locally to view and edit controls. This is a work in progress. First, follow the instructions to install dependencies.
Start HyperGRC for editing.
npm run edit-controls
Then open your web browser to localhost:8000.
Clone the repository.
$ git clone https://github.com/gsa/datagov-ckan-multi
$ cd datagov-ckan-multi
Install the Node.js dependencies.
$ npm install
Build the site.
$ npm run build
Run the site locally.
$ npm start
Open your web browser to localhost:4000 to view your site.
After you make changes, be sure to run the tests.
$ npm test
Note that when built by Federalist, npm run federalist
is used instead of the build
script.
--
tags. This is meta data that helps Jekyll build the site, but you can also use it to pass custom variables.