[{"data":1,"prerenderedAt":842},["ShallowReactive",2],{"docs-navigation":3,"-docs-cli-reports-and-vex":410,"-docs-cli-reports-and-vex-surround":837},[4,19,166,319,333,397],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":18},"Overview","i-lucide-compass","\u002Fdocs\u002Foverview","docs\u002F1.overview",[10,14],{"title":11,"path":12,"stem":13},"Introduction","\u002Fdocs\u002Foverview\u002Fintroduction","docs\u002F1.overview\u002F1.introduction",{"title":15,"path":16,"stem":17},"JFrog compatibility","\u002Fdocs\u002Foverview\u002Fjfrog-compatibility","docs\u002F1.overview\u002F2.jfrog-compatibility",false,{"title":20,"icon":21,"path":22,"stem":23,"children":24,"page":18},"Installation","i-lucide-download","\u002Fdocs\u002Finstallation","docs\u002F2.installation",[25,29,43,68,108,112,116,162],{"title":26,"path":27,"stem":28},"Choosing a method","\u002Fdocs\u002Finstallation\u002Foverview","docs\u002F2.installation\u002F1.overview",{"title":30,"icon":31,"path":32,"stem":33,"children":34,"page":18},"Single binary","i-lucide-terminal","\u002Fdocs\u002Finstallation\u002Fsingle-binary","docs\u002F2.installation\u002F2.single-binary",[35,39],{"title":36,"path":37,"stem":38},"Quick start","\u002Fdocs\u002Finstallation\u002Fsingle-binary\u002Fquick-start","docs\u002F2.installation\u002F2.single-binary\u002F1.quick-start",{"title":40,"path":41,"stem":42},"Limits and backups","\u002Fdocs\u002Finstallation\u002Fsingle-binary\u002Foperations","docs\u002F2.installation\u002F2.single-binary\u002F2.operations",{"title":44,"icon":45,"path":46,"stem":47,"children":48,"page":18},"Docker","i-simple-icons-docker","\u002Fdocs\u002Finstallation\u002Fdocker","docs\u002F2.installation\u002F3.docker",[49,52,56,60,64],{"title":36,"path":50,"stem":51},"\u002Fdocs\u002Finstallation\u002Fdocker\u002Fquick-start","docs\u002F2.installation\u002F3.docker\u002F1.quick-start",{"title":53,"path":54,"stem":55},"PostgreSQL and S3","\u002Fdocs\u002Finstallation\u002Fdocker\u002Fpostgresql-and-s3","docs\u002F2.installation\u002F3.docker\u002F2.postgresql-and-s3",{"title":57,"path":58,"stem":59},"Docker Compose","\u002Fdocs\u002Finstallation\u002Fdocker\u002Fcompose","docs\u002F2.installation\u002F3.docker\u002F3.compose",{"title":61,"path":62,"stem":63},"Compose settings","\u002Fdocs\u002Finstallation\u002Fdocker\u002Fcompose-settings","docs\u002F2.installation\u002F3.docker\u002F4.compose-settings",{"title":65,"path":66,"stem":67},"Compose with another object store","\u002Fdocs\u002Finstallation\u002Fdocker\u002Fcompose-other-object-storage","docs\u002F2.installation\u002F3.docker\u002F5.compose-other-object-storage",{"title":69,"icon":70,"path":71,"stem":72,"children":73,"page":18},"Kubernetes","i-simple-icons-kubernetes","\u002Fdocs\u002Finstallation\u002Fkubernetes","docs\u002F2.installation\u002F4.kubernetes",[74,77,80,84,88,92,96,100,104],{"title":5,"path":75,"stem":76},"\u002Fdocs\u002Finstallation\u002Fkubernetes\u002Foverview","docs\u002F2.installation\u002F4.kubernetes\u002F1.overview",{"title":36,"path":78,"stem":79},"\u002Fdocs\u002Finstallation\u002Fkubernetes\u002Fquick-start","docs\u002F2.installation\u002F4.kubernetes\u002F2.quick-start",{"title":81,"path":82,"stem":83},"External PostgreSQL","\u002Fdocs\u002Finstallation\u002Fkubernetes\u002Fexternal-postgresql","docs\u002F2.installation\u002F4.kubernetes\u002F3.external-postgresql",{"title":85,"path":86,"stem":87},"External object storage","\u002Fdocs\u002Finstallation\u002Fkubernetes\u002Fexternal-object-storage","docs\u002F2.installation\u002F4.kubernetes\u002F4.external-object-storage",{"title":89,"path":90,"stem":91},"Exposing Relic","\u002Fdocs\u002Finstallation\u002Fkubernetes\u002Fexposing","docs\u002F2.installation\u002F4.kubernetes\u002F5.exposing",{"title":93,"path":94,"stem":95},"Values","\u002Fdocs\u002Finstallation\u002Fkubernetes\u002Fvalues","docs\u002F2.installation\u002F4.kubernetes\u002F6.values",{"title":97,"path":98,"stem":99},"Upgrades and removal","\u002Fdocs\u002Finstallation\u002Fkubernetes\u002Fupgrades","docs\u002F2.installation\u002F4.kubernetes\u002F7.upgrades",{"title":101,"path":102,"stem":103},"Hardening and probes","\u002Fdocs\u002Finstallation\u002Fkubernetes\u002Fhardening","docs\u002F2.installation\u002F4.kubernetes\u002F8.hardening",{"title":105,"path":106,"stem":107},"Monitoring","\u002Fdocs\u002Finstallation\u002Fkubernetes\u002Fmonitoring","docs\u002F2.installation\u002F4.kubernetes\u002F9.monitoring",{"title":109,"path":110,"stem":111},"Cloudflare","\u002Fdocs\u002Finstallation\u002Fcloudflare","docs\u002F2.installation\u002F5.cloudflare",{"title":113,"path":114,"stem":115},"Configuration reference","\u002Fdocs\u002Finstallation\u002Fconfiguration","docs\u002F2.installation\u002F6.configuration",{"title":117,"icon":118,"path":119,"stem":120,"children":121,"page":18},"Storage","i-lucide-hard-drive","\u002Fdocs\u002Finstallation\u002Fstorage","docs\u002F2.installation\u002F7.storage",[122,126,130,134,138,142,146,150,154,158],{"title":123,"path":124,"stem":125},"Storage overview","\u002Fdocs\u002Finstallation\u002Fstorage\u002Foverview","docs\u002F2.installation\u002F7.storage\u002F1.overview",{"title":127,"path":128,"stem":129},"Azure Blob Storage","\u002Fdocs\u002Finstallation\u002Fstorage\u002Fazure-blob-storage","docs\u002F2.installation\u002F7.storage\u002F10.azure-blob-storage",{"title":131,"path":132,"stem":133},"SeaweedFS","\u002Fdocs\u002Finstallation\u002Fstorage\u002Fseaweedfs","docs\u002F2.installation\u002F7.storage\u002F2.seaweedfs",{"title":135,"path":136,"stem":137},"Amazon S3","\u002Fdocs\u002Finstallation\u002Fstorage\u002Famazon-s3","docs\u002F2.installation\u002F7.storage\u002F3.amazon-s3",{"title":139,"path":140,"stem":141},"Cloudflare R2","\u002Fdocs\u002Finstallation\u002Fstorage\u002Fcloudflare-r2","docs\u002F2.installation\u002F7.storage\u002F4.cloudflare-r2",{"title":143,"path":144,"stem":145},"MinIO","\u002Fdocs\u002Finstallation\u002Fstorage\u002Fminio","docs\u002F2.installation\u002F7.storage\u002F5.minio",{"title":147,"path":148,"stem":149},"Google Cloud Storage","\u002Fdocs\u002Finstallation\u002Fstorage\u002Fgoogle-cloud-storage","docs\u002F2.installation\u002F7.storage\u002F6.google-cloud-storage",{"title":151,"path":152,"stem":153},"Backblaze B2","\u002Fdocs\u002Finstallation\u002Fstorage\u002Fbackblaze-b2","docs\u002F2.installation\u002F7.storage\u002F7.backblaze-b2",{"title":155,"path":156,"stem":157},"Other S3-compatible services","\u002Fdocs\u002Finstallation\u002Fstorage\u002Fother","docs\u002F2.installation\u002F7.storage\u002F8.other",{"title":159,"path":160,"stem":161},"Filesystem","\u002Fdocs\u002Finstallation\u002Fstorage\u002Ffilesystem","docs\u002F2.installation\u002F7.storage\u002F9.filesystem",{"title":163,"path":164,"stem":165},"Development","\u002Fdocs\u002Finstallation\u002Fdevelopment","docs\u002F2.installation\u002F8.development",{"title":167,"icon":168,"path":169,"stem":170,"children":171,"page":18},"Guides","i-lucide-book-open","\u002Fdocs\u002Fguides","docs\u002F3.guides",[172,176,180,254,296,300,303,307,311,315],{"title":173,"path":174,"stem":175},"Repositories","\u002Fdocs\u002Fguides\u002Frepositories","docs\u002F3.guides\u002F1.repositories",{"title":177,"path":178,"stem":179},"Replication","\u002Fdocs\u002Fguides\u002Freplication","docs\u002F3.guides\u002F10.replication",{"title":181,"icon":182,"path":183,"stem":184,"children":185,"page":18},"Package types","i-lucide-package","\u002Fdocs\u002Fguides\u002Fpackage-types","docs\u002F3.guides\u002F2.package-types",[186,190,194,198,202,206,210,214,218,222,226,230,234,238,242,246,250],{"title":187,"path":188,"stem":189},"npm, yarn and pnpm","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fnpm","docs\u002F3.guides\u002F2.package-types\u002F01.npm",{"title":191,"path":192,"stem":193},"Maven and Gradle","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fmaven-gradle","docs\u002F3.guides\u002F2.package-types\u002F02.maven-gradle",{"title":195,"path":196,"stem":197},"Docker and OCI","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fdocker","docs\u002F3.guides\u002F2.package-types\u002F03.docker",{"title":199,"path":200,"stem":201},"Go","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fgo","docs\u002F3.guides\u002F2.package-types\u002F04.go",{"title":203,"path":204,"stem":205},"PyPI","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fpypi","docs\u002F3.guides\u002F2.package-types\u002F05.pypi",{"title":207,"path":208,"stem":209},"Helm","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fhelm","docs\u002F3.guides\u002F2.package-types\u002F06.helm",{"title":211,"path":212,"stem":213},"NuGet","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fnuget","docs\u002F3.guides\u002F2.package-types\u002F07.nuget",{"title":215,"path":216,"stem":217},"RubyGems","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Frubygems","docs\u002F3.guides\u002F2.package-types\u002F08.rubygems",{"title":219,"path":220,"stem":221},"Cargo","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fcargo","docs\u002F3.guides\u002F2.package-types\u002F09.cargo",{"title":223,"path":224,"stem":225},"Conan","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fconan","docs\u002F3.guides\u002F2.package-types\u002F10.conan",{"title":227,"path":228,"stem":229},"Terraform and OpenTofu","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fterraform","docs\u002F3.guides\u002F2.package-types\u002F11.terraform",{"title":231,"path":232,"stem":233},"Hugging Face","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fhugging-face","docs\u002F3.guides\u002F2.package-types\u002F12.hugging-face",{"title":235,"path":236,"stem":237},"Generic files","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fgeneric","docs\u002F3.guides\u002F2.package-types\u002F13.generic",{"title":239,"path":240,"stem":241},"RPM","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Frpm","docs\u002F3.guides\u002F2.package-types\u002F14.rpm",{"title":243,"path":244,"stem":245},"Debian","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fdebian","docs\u002F3.guides\u002F2.package-types\u002F15.debian",{"title":247,"path":248,"stem":249},"Alpine","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Falpine","docs\u002F3.guides\u002F2.package-types\u002F16.alpine",{"title":251,"path":252,"stem":253},"Nix","\u002Fdocs\u002Fguides\u002Fpackage-types\u002Fnix","docs\u002F3.guides\u002F2.package-types\u002F17.nix",{"title":255,"icon":256,"path":257,"stem":258,"children":259,"page":18},"Security","i-lucide-shield","\u002Fdocs\u002Fguides\u002Fsecurity","docs\u002F3.guides\u002F3.security",[260,264,268,272,276,280,284,288,292],{"title":261,"path":262,"stem":263},"Permissions","\u002Fdocs\u002Fguides\u002Fsecurity\u002Fpermissions","docs\u002F3.guides\u002F3.security\u002F1.permissions",{"title":265,"path":266,"stem":267},"LDAP","\u002Fdocs\u002Fguides\u002Fsecurity\u002Fldap","docs\u002F3.guides\u002F3.security\u002F2.ldap",{"title":269,"path":270,"stem":271},"Access tokens","\u002Fdocs\u002Fguides\u002Fsecurity\u002Ftokens","docs\u002F3.guides\u002F3.security\u002F3.tokens",{"title":273,"path":274,"stem":275},"Relic Scan","\u002Fdocs\u002Fguides\u002Fsecurity\u002Frelic-scan","docs\u002F3.guides\u002F3.security\u002F4.relic-scan",{"title":277,"path":278,"stem":279},"CVE intelligence","\u002Fdocs\u002Fguides\u002Fsecurity\u002Fcve-intelligence","docs\u002F3.guides\u002F3.security\u002F5.cve-intelligence",{"title":281,"path":282,"stem":283},"Audit log","\u002Fdocs\u002Fguides\u002Fsecurity\u002Faudit-log","docs\u002F3.guides\u002F3.security\u002F6.audit-log",{"title":285,"path":286,"stem":287},"Single sign-on","\u002Fdocs\u002Fguides\u002Fsecurity\u002Fsingle-sign-on","docs\u002F3.guides\u002F3.security\u002F7.single-sign-on",{"title":289,"path":290,"stem":291},"SCIM provisioning","\u002Fdocs\u002Fguides\u002Fsecurity\u002Fscim","docs\u002F3.guides\u002F3.security\u002F8.scim",{"title":293,"path":294,"stem":295},"Workload identities","\u002Fdocs\u002Fguides\u002Fsecurity\u002Fworkload-identities","docs\u002F3.guides\u002F3.security\u002F9.workload-identities",{"title":297,"path":298,"stem":299},"Operations","\u002Fdocs\u002Fguides\u002Foperations","docs\u002F3.guides\u002F4.operations",{"title":105,"path":301,"stem":302},"\u002Fdocs\u002Fguides\u002Fmonitoring","docs\u002F3.guides\u002F5.monitoring",{"title":304,"path":305,"stem":306},"Metrics reference","\u002Fdocs\u002Fguides\u002Fmetrics-reference","docs\u002F3.guides\u002F6.metrics-reference",{"title":308,"path":309,"stem":310},"Webhooks","\u002Fdocs\u002Fguides\u002Fwebhooks","docs\u002F3.guides\u002F7.webhooks",{"title":312,"path":313,"stem":314},"Projects","\u002Fdocs\u002Fguides\u002Fprojects","docs\u002F3.guides\u002F8.projects",{"title":316,"path":317,"stem":318},"AI agents","\u002Fdocs\u002Fguides\u002Fai-agents","docs\u002F3.guides\u002F9.ai-agents",{"title":320,"icon":321,"path":322,"stem":323,"children":324,"page":18},"API","i-lucide-braces","\u002Fdocs\u002Fapi","docs\u002F4.api",[325,329],{"title":326,"path":327,"stem":328},"API usage","\u002Fdocs\u002Fapi\u002Foverview","docs\u002F4.api\u002F1.overview",{"title":330,"path":331,"stem":332},"Relic API","\u002Fdocs\u002Fapi\u002Frelic-api","docs\u002F4.api\u002F2.relic-api",{"title":334,"icon":31,"path":335,"stem":336,"children":337,"page":18},"CLI","\u002Fdocs\u002Fcli","docs\u002F5.cli",[338,341,345,349,353,357,361,365,369,373,377,381,385,389,393],{"title":5,"path":339,"stem":340},"\u002Fdocs\u002Fcli\u002Foverview","docs\u002F5.cli\u002F01.overview",{"title":342,"path":343,"stem":344},"Sign in and contexts","\u002Fdocs\u002Fcli\u002Fsign-in","docs\u002F5.cli\u002F02.sign-in",{"title":346,"path":347,"stem":348},"Resources","\u002Fdocs\u002Fcli\u002Fresources","docs\u002F5.cli\u002F03.resources",{"title":350,"path":351,"stem":352},"apply, diff and delete","\u002Fdocs\u002Fcli\u002Fapply","docs\u002F5.cli\u002F04.apply",{"title":354,"path":355,"stem":356},"Artifacts","\u002Fdocs\u002Fcli\u002Ffiles","docs\u002F5.cli\u002F05.files",{"title":358,"path":359,"stem":360},"Server, API and tokens","\u002Fdocs\u002Fcli\u002Fplatform","docs\u002F5.cli\u002F06.platform",{"title":362,"path":363,"stem":364},"Builds and images","\u002Fdocs\u002Fcli\u002Fbuilds","docs\u002F5.cli\u002F07.builds",{"title":366,"path":367,"stem":368},"Scanning and auditing","\u002Fdocs\u002Fcli\u002Fsecurity","docs\u002F5.cli\u002F08.security",{"title":370,"path":371,"stem":372},"Releases","\u002Fdocs\u002Fcli\u002Freleases","docs\u002F5.cli\u002F09.releases",{"title":374,"path":375,"stem":376},"Evidence","\u002Fdocs\u002Fcli\u002Fevidence","docs\u002F5.cli\u002F10.evidence",{"title":378,"path":379,"stem":380},"Package managers","\u002Fdocs\u002Fcli\u002Fpackage-managers","docs\u002F5.cli\u002F11.package-managers",{"title":382,"path":383,"stem":384},"Scan reports and VEX","\u002Fdocs\u002Fcli\u002Freports-and-vex","docs\u002F5.cli\u002F12.reports-and-vex",{"title":386,"path":387,"stem":388},"Migrating from Artifactory","\u002Fdocs\u002Fcli\u002Fimport","docs\u002F5.cli\u002F13.import",{"title":390,"path":391,"stem":392},"Database","\u002Fdocs\u002Fcli\u002Fdatabase","docs\u002F5.cli\u002F14.database",{"title":394,"path":395,"stem":396},"Machine setup","\u002Fdocs\u002Fcli\u002Fsetup","docs\u002F5.cli\u002F15.setup",{"title":398,"icon":399,"path":400,"stem":401,"children":402,"page":18},"SDK","i-lucide-boxes","\u002Fdocs\u002Fsdk","docs\u002F6.sdk",[403,406],{"title":5,"path":404,"stem":405},"\u002Fdocs\u002Fsdk\u002Foverview","docs\u002F6.sdk\u002F1.overview",{"title":407,"path":408,"stem":409},"Relic API clients","\u002Fdocs\u002Fsdk\u002Frelic-api-clients","docs\u002F6.sdk\u002F2.relic-api-clients",{"id":411,"title":382,"body":412,"description":830,"extension":831,"links":832,"meta":833,"navigation":834,"path":383,"seo":835,"stem":384,"__hash__":836},"docs\u002Fdocs\u002F5.cli\u002F12.reports-and-vex.md",{"type":413,"value":414,"toc":821},"minimark",[415,420,424,453,460,483,486,508,512,515,529,532,562,566,569,602,605,626,633,637,644,665,668,696,710,728,732,735,754,757,773,777,780,799,802,817],[416,417,419],"h2",{"id":418},"a-stored-files-scan","A stored file's scan",[421,422,423],"p",{},"Show what Relic Scan found in a stored file:",[425,426,431],"pre",{"className":427,"code":428,"language":429,"meta":430,"style":430},"language-bash shiki shiki-themes material-theme-lighter github-light-default github-dark-default","relic security report libs-local\u002Forg\u002Fapp\u002F1.0\u002Fapp.jar\n","bash","",[432,433,434],"code",{"__ignoreMap":430},[435,436,439,443,447,450],"span",{"class":437,"line":438},"line",1,[435,440,442],{"class":441},"seIyd","relic",[435,444,446],{"class":445},"sasMN"," security",[435,448,449],{"class":445}," report",[435,451,452],{"class":445}," libs-local\u002Forg\u002Fapp\u002F1.0\u002Fapp.jar\n",[421,454,455,456,459],{},"With ",[432,457,458],{},"--fail-on",", exit with status 1 when a finding or risk is that severe or\nworse, or while the scan is queued, unavailable (Relic Scan is off) or has failed:",[425,461,463],{"className":427,"code":462,"language":429,"meta":430,"style":430},"relic security report charts\u002Fdemo-0.1.0.tgz --fail-on high\n",[432,464,465],{"__ignoreMap":430},[435,466,467,469,471,473,476,480],{"class":437,"line":438},[435,468,442],{"class":441},[435,470,446],{"class":445},[435,472,449],{"class":445},[435,474,475],{"class":445}," charts\u002Fdemo-0.1.0.tgz",[435,477,479],{"class":478},"smky3"," --fail-on",[435,481,482],{"class":445}," high\n",[421,484,485],{},"For an image tag folder, the report shows the tag manifest's scan:",[425,487,489],{"className":427,"code":488,"language":429,"meta":430,"style":430},"relic security report docker-local\u002Fteam\u002Fapp\u002F1.4.0 -o json\n",[432,490,491],{"__ignoreMap":430},[435,492,493,495,497,499,502,505],{"class":437,"line":438},[435,494,442],{"class":441},[435,496,446],{"class":445},[435,498,449],{"class":445},[435,500,501],{"class":445}," docker-local\u002Fteam\u002Fapp\u002F1.4.0",[435,503,504],{"class":478}," -o",[435,506,507],{"class":445}," json\n",[416,509,511],{"id":510},"operational-risks","Operational risks",[421,513,514],{},"List end-of-life, deprecated or unmaintained components:",[425,516,518],{"className":427,"code":517,"language":429,"meta":430,"style":430},"relic security risks\n",[432,519,520],{"__ignoreMap":430},[435,521,522,524,526],{"class":437,"line":438},[435,523,442],{"class":441},[435,525,446],{"class":445},[435,527,528],{"class":445}," risks\n",[421,530,531],{},"List one kind in one repository:",[425,533,535],{"className":427,"code":534,"language":429,"meta":430,"style":430},"relic security risks --kind end_of_life --repository libs-local -o json\n",[432,536,537],{"__ignoreMap":430},[435,538,539,541,543,546,549,552,555,558,560],{"class":437,"line":438},[435,540,442],{"class":441},[435,542,446],{"class":445},[435,544,545],{"class":445}," risks",[435,547,548],{"class":478}," --kind",[435,550,551],{"class":445}," end_of_life",[435,553,554],{"class":478}," --repository",[435,556,557],{"class":445}," libs-local",[435,559,504],{"class":478},[435,561,507],{"class":445},[416,563,565],{"id":564},"sboms","SBOMs",[421,567,568],{},"Write an item's SBOM as CycloneDX, SPDX or Syft JSON:",[425,570,572],{"className":427,"code":571,"language":429,"meta":430,"style":430},"relic security sbom export libs-local\u002Fapp\u002Fapp-1.4.0.jar --format cyclonedx > app.cdx.json\n",[432,573,574],{"__ignoreMap":430},[435,575,576,578,580,583,586,589,592,595,599],{"class":437,"line":438},[435,577,442],{"class":441},[435,579,446],{"class":445},[435,581,582],{"class":445}," sbom",[435,584,585],{"class":445}," export",[435,587,588],{"class":445}," libs-local\u002Fapp\u002Fapp-1.4.0.jar",[435,590,591],{"class":478}," --format",[435,593,594],{"class":445}," cyclonedx",[435,596,598],{"class":597},"s8eFF"," >",[435,600,601],{"class":445}," app.cdx.json\n",[421,603,604],{},"Replace an item's SBOM with your own:",[425,606,608],{"className":427,"code":607,"language":429,"meta":430,"style":430},"relic security sbom import libs-local\u002Fapp\u002Fapp-1.4.0.jar build\u002Fbom.json\n",[432,609,610],{"__ignoreMap":430},[435,611,612,614,616,618,621,623],{"class":437,"line":438},[435,613,442],{"class":441},[435,615,446],{"class":445},[435,617,582],{"class":445},[435,619,620],{"class":445}," import",[435,622,588],{"class":445},[435,624,625],{"class":445}," build\u002Fbom.json\n",[421,627,628,629,632],{},"For an image, give its folder (",[432,630,631],{},"docker-local\u002Fweb\u002F1.2",").",[416,634,636],{"id":635},"vex","VEX",[421,638,639,640,643],{},"Export the ignore rules as OpenVEX ",[432,641,642],{},"not_affected"," statements:",[425,645,647],{"className":427,"code":646,"language":429,"meta":430,"style":430},"relic security vex export > relic.vex.json\n",[432,648,649],{"__ignoreMap":430},[435,650,651,653,655,658,660,662],{"class":437,"line":438},[435,652,442],{"class":441},[435,654,446],{"class":445},[435,656,657],{"class":445}," vex",[435,659,585],{"class":445},[435,661,598],{"class":597},[435,663,664],{"class":445}," relic.vex.json\n",[421,666,667],{},"Export CycloneDX, adding Go vulnerabilities no code calls:",[425,669,671],{"className":427,"code":670,"language":429,"meta":430,"style":430},"relic security vex export --format cyclonedx --unreachable --file relic.cdx.json\n",[432,672,673],{"__ignoreMap":430},[435,674,675,677,679,681,683,685,687,690,693],{"class":437,"line":438},[435,676,442],{"class":441},[435,678,446],{"class":445},[435,680,657],{"class":445},[435,682,585],{"class":445},[435,684,591],{"class":478},[435,686,594],{"class":445},[435,688,689],{"class":478}," --unreachable",[435,691,692],{"class":478}," --file",[435,694,695],{"class":445}," relic.cdx.json\n",[421,697,698,699,701,702,705,706,709],{},"Import an OpenVEX or CycloneDX document's ",[432,700,642],{}," and ",[432,703,704],{},"fixed","\n(",[432,707,708],{},"resolved",") statements as ignore rules (administrators). A statement whose\nrule is already stored (the same vulnerabilities, packages and other filters)\ncreates no new rule, so importing a document again changes nothing:",[425,711,713],{"className":427,"code":712,"language":429,"meta":430,"style":430},"relic security vex import vendor.vex.json\n",[432,714,715],{"__ignoreMap":430},[435,716,717,719,721,723,725],{"class":437,"line":438},[435,718,442],{"class":441},[435,720,446],{"class":445},[435,722,657],{"class":445},[435,724,620],{"class":445},[435,726,727],{"class":445}," vendor.vex.json\n",[416,729,731],{"id":730},"the-vulnerability-database","The vulnerability database",[421,733,734],{},"Import the vulnerability database offline:",[425,736,738],{"className":427,"code":737,"language":429,"meta":430,"style":430},"relic security database import grype-db.tar.zst\n",[432,739,740],{"__ignoreMap":430},[435,741,742,744,746,749,751],{"class":437,"line":438},[435,743,442],{"class":441},[435,745,446],{"class":445},[435,747,748],{"class":445}," database",[435,750,620],{"class":445},[435,752,753],{"class":445}," grype-db.tar.zst\n",[421,755,756],{},"Show its state:",[425,758,760],{"className":427,"code":759,"language":429,"meta":430,"style":430},"relic security database status\n",[432,761,762],{"__ignoreMap":430},[435,763,764,766,768,770],{"class":437,"line":438},[435,765,442],{"class":441},[435,767,446],{"class":445},[435,769,748],{"class":445},[435,771,772],{"class":445}," status\n",[416,774,776],{"id":775},"end-of-life-data","End-of-life data",[421,778,779],{},"Import endoflife.date data offline:",[425,781,783],{"className":427,"code":782,"language":429,"meta":430,"style":430},"relic security end-of-life import eol.json\n",[432,784,785],{"__ignoreMap":430},[435,786,787,789,791,794,796],{"class":437,"line":438},[435,788,442],{"class":441},[435,790,446],{"class":445},[435,792,793],{"class":445}," end-of-life",[435,795,620],{"class":445},[435,797,798],{"class":445}," eol.json\n",[421,800,801],{},"Show its source and age:",[425,803,805],{"className":427,"code":804,"language":429,"meta":430,"style":430},"relic security end-of-life status\n",[432,806,807],{"__ignoreMap":430},[435,808,809,811,813,815],{"class":437,"line":438},[435,810,442],{"class":441},[435,812,446],{"class":445},[435,814,793],{"class":445},[435,816,772],{"class":445},[818,819,820],"style",{},"html pre.shiki code .seIyd, html code.shiki .seIyd{--shiki-light:#E2931D;--shiki-default:#953800;--shiki-dark:#FFA657}html pre.shiki code .sasMN, html code.shiki .sasMN{--shiki-light:#91B859;--shiki-default:#0A3069;--shiki-dark:#A5D6FF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .smky3, html code.shiki .smky3{--shiki-light:#91B859;--shiki-default:#0550AE;--shiki-dark:#79C0FF}html pre.shiki code .s8eFF, html code.shiki .s8eFF{--shiki-light:#39ADB5;--shiki-default:#CF222E;--shiki-dark:#FF7B72}",{"title":430,"searchDepth":822,"depth":822,"links":823},2,[824,825,826,827,828,829],{"id":418,"depth":822,"text":419},{"id":510,"depth":822,"text":511},{"id":564,"depth":822,"text":565},{"id":635,"depth":822,"text":636},{"id":730,"depth":822,"text":731},{"id":775,"depth":822,"text":776},"Show a stored file's scan, list operational risks, and exchange SBOMs and VEX documents.","md",null,{},true,{"title":382,"description":830},"zg2jgj6ovZH_WExeEaGOkayZIzqVSLH8oKRl9eKww8g",[838,840],{"title":378,"path":379,"stem":380,"description":839,"children":-1},"Configure package manager clients for a repository, check package versions and publish modules.",{"title":386,"path":387,"stem":388,"description":841,"children":-1},"Copy the repositories, files, groups and permissions of a JFrog Artifactory® into Relic.",1793857343491]