EasyDynamics / oscal-editor-deployment

Various deployments of the OSCAL editor
MIT License
46 stars 11 forks source link
oscal

Overview

Various deployments of the OSCAL Editor including a Docker Image for easy local editing of OSCAL files in JSON format.

OSCAL Editor Screenshot

To get started, simply pull the Docker image and run it, pointing to a directory of OSCAL content in JSON format:

docker pull ghcr.io/easydynamics/oscal-editor-all-in-one
docker run -p 8080:8080 -v "$(pwd)"/oscal-content:/app/oscal-content ghcr.io/easydynamics/oscal-editor-all-in-one

See the all-In-one deployment documentation for more details.

All-In-One

The All-In-One Deployment provides a simple Docker deployment of both the back-end services and web-based user interface for the OSCAL Editor.

End to End Tests

The End to End tests test the integration between the OSCAL Viewer application and a back-end rest service using Cypress.

Contributing

For the process of Contributing to the project, please review CONTRIBUTING.md and adhere to the Code of Conduct.

Licensing

For information on the project's license, please review the LICENSE file.