Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/RedHatGov/ocdb
OpenControl Database
https://github.com/RedHatGov/ocdb
Last synced: 24 days ago
JSON representation
OpenControl Database
- Host: GitHub
- URL: https://github.com/RedHatGov/ocdb
- Owner: RedHatGov
- Created: 2019-09-05T09:49:13.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T16:19:33.000Z (over 1 year ago)
- Last Synced: 2024-05-02T03:03:39.973Z (2 months ago)
- Language: TypeScript
- Homepage: http://atopathways.redhatgov.io/
- Size: 15.7 MB
- Stars: 9
- Watchers: 5
- Forks: 15
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
Lists
- awesome-oscal - RedHat's OpenControl Database - 53 Revisiion 5) and configuration baselines (i.e. DISA STIG for RedHat Enterprise Linux 7), supporting the export of various artifacts in OSCAL format with GoComply's library. (Tools)
README
# ATO Pathways
[![Docker Repository on Quay](https://quay.io/repository/redhatgov/ocdb/status "Docker Repository on Quay")](https://quay.io/repository/redhatgov/ocdb)
## Quick Demo
* run demo in container
```
podman run -it -p "3000:3000" quay.io/redhatgov/ocdb
```
* point your browser to [http://127.0.0.1:3000](http://127.0.0.1:3000)## Developer Setup
* install golang `dnf install golang libxml2-devel`
* acquire ocdb - `go get -u -v github.com/RedHatGov/ocdb`
* change dir to the source location - `cd ~/go/src/github.com/RedHatGov/ocdb`
* acquire buffallo tool - `go get -v github.com/gobuffalo/buffalo/buffalo`
* optionally consider installing bash completion: https://gobuffalo.io/en/docs/getting-started/integrations
* build front-end pipeline
* install npm `dnf install -y npm`
* install yarn `npm install -g yarn`
* install frontend dependencies `yarn install`
* run server `buffalo dev`
* point your browser to [http://127.0.0.1:3000](http://127.0.0.1:3000)## Developer Links
* [Patternfly 4 documentation](https://patternfly-react.surge.sh/) or [slightly different version](https://www.patternfly.org/v4/documentation/react/overview/release-notes)## Deployment info
How to pull new version manually in openshift?
```
oc import-image ocdb
```