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

Lists

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
```