11ScanCode.io Documentation
22=========================
33
4- Welcome! This is your starting point for everything ScanCode.io.
4+ ScanCode.io provides a Web UI and API to run and review complex scans in rich scripted
5+ pipelines, on different kinds of containers, docker images, package archives, manifests
6+ etc, to get information on licenses, copyrights, sources, and vulnerabilities.
57
6- In this documentation, you’ll find:
8+ ScanCode.io provides an easy-to-use front-end to ScanCode Toolkit and other AboutCode
9+ projects.The flexible pipeline technology supports advanced scanning tasks such as
10+ container scanning and deploy-to-develop analysis. You can run ScanCode.io in a Docker
11+ container or install it on a Linux server. It provides full support for generating and
12+ consuming CycloneDX and SPDX SBOMs.
713
8- - A **QuickStart guide ** to run your first scan
9- - An **overview ** of what ScanCode.io is and what it can do
10- - **Installation instructions ** for full access
11- - Step-by-step **tutorials ** to dive deeper
12- - In-depth **reference docs ** on concepts, pipelines, configuration, and APIs
13- - Guides on how to **contribute ** to the project and community
14+ Documentation overview
15+ ~~~~~~~~~~~~~~~~~~~~~~
16+
17+ The overview below outlines how the documentation is structured
18+ to help you know where to look for certain things.
19+
20+ .. rst-class :: clearfix row
21+
22+ .. rst-class :: column column2 top-left
23+
24+ Getting started
25+ ~~~~~~~~~~~~~~~~~~~~~~
26+
27+ Start here if you are new to ScanCode.
28+
29+ - :ref: `quickstart `
30+ - :ref: `introduction `
31+ - :ref: `installation `
32+ - :ref: `contributing `
33+ - :ref: `user_interface `
34+
35+ .. rst-class :: column column2 top-right
36+
37+ Tutorials
38+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39+
40+ Learn via practical step-by-step guides.
41+
42+ - :ref: `tutorial_web_ui_analyze_docker_image `
43+ - :ref: `tutorial_web_ui_review_scan_results `
44+ - :ref: `tutorial_cli_analyze_docker_image `
45+ - :ref: `tutorial_api_analyze_package_archive `
46+ - :ref: `tutorial_license_policies `
47+ - :ref: `tutorial_vulnerablecode_integration `
48+ - :ref: `tutorial_web_ui_symbol_and_string_collection `
49+ - :ref: `tutorial_cli_end_to_end_scanning_to_dejacode `
50+
51+ .. rst-class :: column column2 bottom-left
52+
53+ Reference Docs
54+ ~~~~~~~~~~~~~~~~~~
55+
56+ Reference documentation for scancode features and customizations.
57+
58+ - :ref: `built_in_pipelines `
59+ - :ref: `custom_pipelines `
60+ - :ref: `project_configuration `
61+ - :ref: `inputs `
62+ - :ref: `output_files `
63+ - :ref: `command_line_interface `
64+ - :ref: `rest_api `
65+ - :ref: `policies `
66+ - :ref: `data_model `
67+ - :ref: `automation `
68+ - :ref: `webhooks `
69+ - :ref: `scancodeio_settings `
70+ - :ref: `recognized_distros_os_images `
71+
72+ .. rst-class :: column column2 bottom-right
73+
74+ Explanations
75+ ~~~~~~~~~~~~~~~~~~
76+
77+ Consult the reference to understand ScanCode.io concepts.
78+
79+ - :ref: `scanpipe_concepts `
80+ - :ref: `scanpipe_pipes `
81+
82+ .. rst-class :: row clearfix
83+
84+ Misc
85+ ~~~~~~~~~~~~~~~
86+
87+ - :ref: `faq `
88+ - :ref: `changelog `
89+
90+ .. include :: improve-docs.rst
91+
92+
93+ Indices and tables
94+ ==================
95+
96+ * :ref: `genindex `
97+ * :ref: `search `
1498
1599.. toctree ::
16100 :maxdepth: 2
17- :caption: Getting Started
101+ :hidden:
18102
19103 quickstart
20104 introduction
@@ -23,11 +107,6 @@ In this documentation, you’ll find:
23107 faq
24108 contributing
25109 changelog
26-
27- .. toctree ::
28- :maxdepth: 2
29- :caption: Tutorials
30-
31110 tutorial_web_ui_analyze_docker_image
32111 tutorial_web_ui_review_scan_results
33112 tutorial_cli_analyze_docker_image
@@ -37,11 +116,6 @@ In this documentation, you’ll find:
37116 tutorial_vulnerablecode_integration
38117 tutorial_web_ui_symbol_and_string_collection
39118 tutorial_cli_end_to_end_scanning_to_dejacode
40-
41- .. toctree ::
42- :maxdepth: 2
43- :caption: Reference
44-
45119 scanpipe-concepts
46120 built-in-pipelines
47121 custom-pipelines
@@ -57,9 +131,3 @@ In this documentation, you’ll find:
57131 webhooks
58132 application-settings
59133 distros-os-images
60-
61- Indices and tables
62- ==================
63-
64- * :ref: `genindex `
65- * :ref: `search `
0 commit comments