Various deployments of the OSCAL Editor including a Docker Image for easy local editing of OSCAL files in JSON format.
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.
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.
The End to End tests test the integration between the OSCAL Viewer application and a back-end rest service using Cypress.
For the process of Contributing to the project, please review CONTRIBUTING.md and adhere to the Code of Conduct.
For information on the project's license, please review the LICENSE file.