{"repo":"common-workflow-language/cwlviewer","free":true,"listed":false,"github":"https://github.com/common-workflow-language/cwlviewer","clone":"git clone https://github.com/common-workflow-language/cwlviewer.git","description":"A web application to view and share Common Workflow Language workflows","language":"Java","stars":51,"topics":["cwl","common-workflow-language","workflow","workflows","java"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"CWL Viewer This is a Spring Boot MVC application which fetches Common Workflow Language files from a Github repository and creates a page for it detailing the main workflow and its inputs, outputs and steps. Using CWL Viewer You are recommended to use the production instance of CWL Viewer at https://view.commonwl.org/ which runs the latest release. Any downtime should be reported on the gitter chat for cwlviewer. Running If you are a developer, or you want to use the CWL Viewer in a closed environment, then you can run your own instance. Recommended - Running with Docker This application can be started with Docker and Docker Compose and Docker Compose is the recommended method of running or developing this codebase. Then run the following commands to clone the project in your local system. In the project directory, to start CWLViewer exposed on port 8080 , run: docker compose up The web server will connect to a local host, you'll see the message saying \"Tomcat started on port(s):8080\". To see the locally running CWL Viewer app, visit http://localhost:8080/ in your web browser. To stop and remove: docker compose down If you change the source code, then use this docker-compose.override.yml and re-build with docker compose build : See the docker-compose.yml file for details. If you have modified the source code, then you may want to build the docker image locally first: docker build -t commonworkflowlanguage/cwlviewer . Running Spring Boot locally for development, with PostgreSQ","default_branch":null,"files":null,"tree":[],"storefront":"/r/common-workflow-language","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/common-workflow-language/cwlviewer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}