Cingulara CTO's repositories
openrmf-docs
Documentation on the OpenRMF application, including scripts to run the whole stack as well as just infrastructure with documentation on using the tool.
openrmf-web
The web UI for the OpenRMF tool, which uses multiple containers for parts of the distributed openRMF tool for managing DoD STIG checklists and RMF compliance.
cesium-starterkit
CesiumJS Starter Kit - A menu, event triggers, and drawing objects to get started with CesiumJS.
dotnet-core-web-api-caching-examples
This repo has .NET Core Web API examples with and without caching to go with a Medium.com article I wrote.
openrmf-api-controls
The Controls API of the OpenRMF tool that lets you list all controls or search for controls to get the family, title, and description of that control for 800-53 NIST.
openrmf-api-read
The Read API for the OpenRMF tool, lets you return just Checklist data to save in a CKL. Can also get a single record (with checklist data) or list multiple records of STIGs (without the checklist data).
openrmf-api-compliance
The Compliance API of the OpenRMF tool that lets you run a checklist or system of checklists against the NIST major controls to see what is open, closed or planned for implementation.
openrmf-api-save
The Save API for the OpenRMF tool, lets you post/put form fields for your STIG record.
openrmf-api-template
The Template API for the OpenRMF tool, lets you upload a CKL file to save as a template with metadata.
nats-client-metrics
This is a .NET 6 web api that reads NATS client metrics from the /connz endpoint and show Prometheus formatted metrics per client connection.
openrmf-api-audit
The Audit API for the OpenRMF tool, lets you query Audit records across OpenRMF.
openrmf-api-scoring
The Scoring API for the OpenRMF tool, lets you read stats on the status and category of STIG vulnerabilities. Also returns a score when passed the STIG checklist in a long raw string.
openrmf-api-upload
The Upload API for the OpenRMF tool, lets you upload a CKL file to start with or add to your STIG record.
openrmf-io
The openrmf.io website repository
openrmf-msg-compliance
Messaging service of the OpenRMF tool to return Compliance lists and CCI records to Request/Reply NATS calls from internal APIs
openrmf-msg-score
Messaging service of the OpenRMF tool to process new saves and updates of checklists for scoring as well as deletes.
openrmf-msg-system
Messaging service of the OpenRMF tool to update system level info within OpenRMF eventually.
openrmf-msg-template
Description Messaging service of the OpenRMF tool to return template / artifact information to Request/Reply NATS calls from internal APIs
openrmf-msg-audit
Messaging service of the OpenRMF tool that tracks and stores all auditable actions across the tool.
openrmf-msg-checklist
Messaging service of the OpenRMF tool to return checklist / artifact information to Request/Reply NATS calls from internal APIs
openrmf-msg-controls
Messaging service of the OpenRMF tool to return control and vulnerability information to Request/Reply NATS calls from internal APIs
peopleapi-jenkins-auto-deploy
A people API in .NET with a database that has a Jenkinsfile and deployment configuration to autodeploy to OpenShift / Minishift
nats-tracing-examples
This repo contains examples of using NATS messaging with Open Tracing to go with a Medium article.
OpenDDS
OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
openrmf-api-reports
This is the API uses for reporting calls on eventual consistent data that is flattened for reporting performance.
openrmf-at-aws
Provisioning OpenRMF using Terraform and Ansible.
openrmf-msg-reports
This is a NATS client to listen for ACAS Nessus updates, checklist updates, etc. and pull / reformat data for reporting purposes.
playbook
USPTO Architecture Playbook
prometheus-operator
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes