Scan timing: clone 3.71s · analysis 60.83s · 7.4 MB · GitHub preflight 469ms
https://github.com/rancher-sandbox/rancher-desktop
· scanned 2026-06-05 18:18 UTC (4 days, 20 hours ago)
· 10 languages
996 raw signals (540 security + 456 graph) 12th percentile · Typescript · large (100-500K LoC) System graph score 50 (higher by 13)
Last scanned 4 days, 20 hours ago · v2 · 400 actionable findings from 2 signal sources. 368 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
14.7 | 0.25 | 3.67 |
testing_score |
72.0 | 0.20 | 14.40 |
documentation_score |
90.7 | 0.15 | 13.61 |
practices_score |
88.0 | 0.15 | 13.20 |
code_quality |
58.0 | 0.10 | 5.80 |
| Overall | 1.00 | 63.4 |
All 2284 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
jest.config.js |
software | warning | jest.config.js |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
background.ts |
software | healthy | background.ts |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
tsconfig.json |
software | healthy | tsconfig.json |
.yarnrc.yml |
software | healthy | .yarnrc.yml |
.golangci.yaml |
software | healthy | .golangci.yaml |
dev-app-update.yml |
software | healthy | dev-app-update.yml |
README.md |
software | healthy | bats/README.md |
Makefile |
software | healthy | bats/Makefile |
cve-2026-43284-dirtyfrag-probe.py |
software | healthy | bats/tests/security/cve-2026-43284-dirtyfrag-probe.py |
cve-2026-31431-copy-fail-exploit.py |
software | healthy | bats/tests/security/cve-2026-31431-copy-fail-exploit.py |
compose.yaml |
software | healthy | bats/tests/compose/testdata/compose.yaml |
app.py |
software | healthy | bats/tests/compose/testdata/app/app.py |
Dockerfile |
software | healthy | bats/tests/compose/testdata/app/Dockerfile |
requirements.txt |
software | healthy | bats/tests/compose/testdata/app/requirements.txt |
host-apis.json |
software | healthy | bats/tests/extensions/testdata/host-apis.json |
README.md |
software | healthy | bats/tests/extensions/testdata/README.md |
vm-compose.json |
software | healthy | bats/tests/extensions/testdata/vm-compose.json |
host-binaries.json |
software | healthy | bats/tests/extensions/testdata/host-binaries.json |
vm-image.json |
software | healthy | bats/tests/extensions/testdata/vm-image.json |
Dockerfile |
software | healthy | bats/tests/extensions/testdata/Dockerfile |
missing-icon-file.json |
software | healthy | bats/tests/extensions/testdata/missing-icon-file.json |
basic.json |
software | healthy | bats/tests/extensions/testdata/basic.json |
missing-icon.json |
software | healthy | bats/tests/extensions/testdata/missing-icon.json |
Makefile |
software | healthy | bats/tests/extensions/testdata/Makefile |
ui.json |
software | healthy | bats/tests/extensions/testdata/ui.json |
compose.yaml |
software | healthy | bats/tests/extensions/testdata/compose.yaml |
everything.json |
software | healthy | bats/tests/extensions/testdata/everything.json |
host-apis.html |
software | healthy | bats/tests/extensions/testdata/ui/host-apis.html |
index.html |
software | healthy | bats/tests/extensions/testdata/ui/index.html |
kubernetes.bash |
software | healthy | bats/tests/helpers/kubernetes.bash |
utils.bash |
software | healthy | bats/tests/helpers/utils.bash |
profile.bash |
software | healthy | bats/tests/helpers/profile.bash |
commands.bash |
software | healthy | bats/tests/helpers/commands.bash |
vm.bash |
software | healthy | bats/tests/helpers/vm.bash |
os.bash |
software | healthy | bats/tests/helpers/os.bash |
defaults.bash |
software | healthy | bats/tests/helpers/defaults.bash |
info.bash |
software | healthy | bats/tests/helpers/info.bash |
images.bash |
software | healthy | bats/tests/helpers/images.bash |
snapshots.bash |
software | healthy | bats/tests/helpers/snapshots.bash |
load.bash |
software | healthy | bats/tests/helpers/load.bash |
paths.bash |
software | healthy | bats/tests/helpers/paths.bash |
ghcr-mirror.sh |
software | healthy | bats/scripts/ghcr-mirror.sh |
README.md |
software | healthy | docs/networking/windows/README.md |
rancher-desktop-guest-agent.md |
software | healthy | docs/networking/windows/rancher-desktop-guest-agent.md |
rancher-desktop-networking.md |
software | healthy | docs/networking/windows/rancher-desktop-networking.md |
obs.md |
software | healthy | docs/development/obs.md |
README.md |
software | healthy | docs/development/README.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
return |
software | healthy | background.ts:return |
setPathManager |
software | healthy | background.ts:setPathManager |
readBackendLockFile |
software | healthy | background.ts:readBackendLockFile |
updateBackendLockState |
software | healthy | background.ts:updateBackendLockState |
doesBackendLockExist |
software | healthy | background.ts:doesBackendLockExist |
checkForBackendLock |
software | healthy | background.ts:checkForBackendLock |
initUI |
software | healthy | background.ts:initUI |
doFirstRunDialog |
software | healthy | background.ts:doFirstRunDialog |
checkForRootPrivs |
software | healthy | background.ts:checkForRootPrivs |
checkPrerequisites |
software | healthy | background.ts:checkPrerequisites |
checkBackendValid |
software | healthy | background.ts:checkBackendValid |
startBackend |
software | healthy | background.ts:startBackend |
startK8sManager |
software | healthy | background.ts:startK8sManager |
setupImageProcessor |
software | healthy | background.ts:setupImageProcessor |
isK8sError |
software | healthy | background.ts:isK8sError |
writeSettings |
software | healthy | background.ts:writeSettings |
backendIsBusy |
software | healthy | background.ts:backendIsBusy |
doK8sReset |
software | healthy | background.ts:doK8sReset |
doForwardPort |
software | healthy | background.ts:doForwardPort |
doCancelForward |
software | healthy | background.ts:doCancelForward |
doFactoryReset |
software | healthy | background.ts:doFactoryReset |
onMainWindowMove |
software | healthy | background.ts:onMainWindowMove |
showErrorDialog |
software | healthy | background.ts:showErrorDialog |
handleFailure |
software | healthy | background.ts:handleFailure |
doFullRestart |
software | healthy | background.ts:doFullRestart |
getExtensionManager |
software | healthy | background.ts:getExtensionManager |
getEM |
software | healthy | background.ts:getEM |
newK8sManager |
software | healthy | background.ts:newK8sManager |
validateEarlySettings |
software | healthy | background.ts:validateEarlySettings |
currentK8sVersions |
software | healthy | background.ts:currentK8sVersions |
isRoot |
software | healthy | background.ts:isRoot |
runRdctlSetup |
software | healthy | background.ts:runRdctlSetup |
_unshare |
software | healthy | bats/tests/security/cve-2026-43284-dirtyfrag-probe.py:53 |
_nlattr |
software | healthy | bats/tests/security/cve-2026-43284-dirtyfrag-probe.py:59 |
_xfrm_algo_payload |
software | healthy | bats/tests/security/cve-2026-43284-dirtyfrag-probe.py:66 |
_try_esp_xfrm |
software | healthy | bats/tests/security/cve-2026-43284-dirtyfrag-probe.py:72 |
_try_rxrpc |
software | healthy | bats/tests/security/cve-2026-43284-dirtyfrag-probe.py:152 |
main |
software | healthy | bats/tests/security/cve-2026-43284-dirtyfrag-probe.py:170 |
try_corrupt |
software | healthy | bats/tests/security/cve-2026-31431-copy-fail-exploit.py:33 |
hello |
software | healthy | bats/tests/compose/testdata/app/app.py:5 |
git |
software | healthy | scripts/rddepman.ts:git |
printable |
software | healthy | scripts/rddepman.ts:printable |
getBranchName |
software | healthy | scripts/rddepman.ts:getBranchName |
getTitle |
software | healthy | scripts/rddepman.ts:getTitle |
getBody |
software | healthy | scripts/rddepman.ts:getBody |
createDependencyBumpPR |
software | healthy | scripts/rddepman.ts:createDependencyBumpPR |
getPulls |
software | healthy | scripts/rddepman.ts:getPulls |
determineUpdatesAvailable |
software | healthy | scripts/rddepman.ts:determineUpdatesAvailable |
checkDependencies |
software | healthy | scripts/rddepman.ts:checkDependencies |
isCiOrDevelopmentTimeout |
software | healthy | scripts/e2e.ts:isCiOrDevelopmentTimeout |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
bats |
software | healthy | bats |
tests |
software | healthy | bats/tests |
security |
software | healthy | bats/tests/security |
compose |
software | healthy | bats/tests/compose |
testdata |
software | healthy | bats/tests/compose/testdata |
app |
software | healthy | bats/tests/compose/testdata/app |
extensions |
software | healthy | bats/tests/extensions |
testdata |
software | healthy | bats/tests/extensions/testdata |
ui |
software | healthy | bats/tests/extensions/testdata/ui |
helpers |
software | healthy | bats/tests/helpers |
scripts |
software | healthy | bats/scripts |
docs |
software | healthy | docs |
networking |
software | healthy | docs/networking |
windows |
software | healthy | docs/networking/windows |
development |
software | healthy | docs/development |
resources |
software | healthy | resources |
scripts |
software | healthy | scripts |
dependencies |
software | healthy | scripts/dependencies |
assets |
software | healthy | scripts/assets |
lib |
software | healthy | scripts/lib |
__tests__ |
software | healthy | scripts/lib/__tests__ |
screenshots |
software | healthy | screenshots |
test-data |
software | healthy | screenshots/test-data |
packaging |
software | healthy | packaging |
linux |
software | healthy | packaging/linux |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
smoke-test |
software | healthy | .github/workflows/smoke-test |
bats |
software | healthy | .github/workflows/bats |
actions |
software | healthy | .github/actions |
setup-environment |
software | healthy | .github/actions/setup-environment |
get-token |
software | healthy | .github/actions/get-token |
spelling |
software | healthy | .github/actions/spelling |
yarn-install |
software | healthy | .github/actions/yarn-install |
pkg |
software | healthy | pkg |
rancher-desktop |
software | healthy | pkg/rancher-desktop |
integrations |
software | healthy | pkg/rancher-desktop/integrations |
__tests__ |
software | healthy | pkg/rancher-desktop/integrations/__tests__ |
types |
software | healthy | pkg/rancher-desktop/types |
components |
software | healthy | pkg/rancher-desktop/types/components |
config |
software | healthy | pkg/rancher-desktop/config |
__tests__ |
software | healthy | pkg/rancher-desktop/config/__tests__ |
middleware |
software | healthy | pkg/rancher-desktop/middleware |
preload |
software | healthy | pkg/rancher-desktop/preload |
utils |
software | healthy | pkg/rancher-desktop/utils |
__tests__ |
software | healthy | pkg/rancher-desktop/utils/__tests__ |
testUtils |
software | healthy | pkg/rancher-desktop/utils/testUtils |
processOutputInterpreters |
software | healthy | pkg/rancher-desktop/utils/processOutputInterpreters |
__tests__ |
software | healthy | pkg/rancher-desktop/utils/processOutputInterpreters/__tests… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
BackgroundCommandWorker |
software | healthy | background.ts:BackgroundCommandWorker |
E2ETestRunner |
software | healthy | scripts/e2e.ts:E2ETestRunner |
Builder |
software | healthy | scripts/package.ts:Builder |
Generator |
software | healthy | scripts/generateCliCode.ts:Generator |
DevRunner |
software | healthy | scripts/dev.ts:DevRunner |
Builder |
software | healthy | scripts/build.ts:Builder |
SudoPrompt |
software | healthy | scripts/dependencies/sudo-prompt.ts:SudoPrompt |
Lima |
software | healthy | scripts/dependencies/lima.ts:Lima |
Qemu |
software | healthy | scripts/dependencies/lima.ts:Qemu |
SocketVMNet |
software | healthy | scripts/dependencies/lima.ts:SocketVMNet |
AlpineLimaISO |
software | healthy | scripts/dependencies/lima.ts:AlpineLimaISO |
GoDependency |
software | healthy | scripts/dependencies/go-source.ts:GoDependency |
RDCtl |
software | healthy | scripts/dependencies/go-source.ts:RDCtl |
WSLHelper |
software | healthy | scripts/dependencies/go-source.ts:WSLHelper |
NerdctlStub |
software | healthy | scripts/dependencies/go-source.ts:NerdctlStub |
SpinStub |
software | healthy | scripts/dependencies/go-source.ts:SpinStub |
Wix |
software | healthy | scripts/dependencies/wix.ts:Wix |
Moproxy |
software | healthy | scripts/dependencies/wsl.ts:Moproxy |
WSLDistro |
software | healthy | scripts/dependencies/wsl.ts:WSLDistro |
KuberlrAndKubectl |
software | healthy | scripts/dependencies/tools.ts:KuberlrAndKubectl |
Helm |
software | healthy | scripts/dependencies/tools.ts:Helm |
DockerCLI |
software | healthy | scripts/dependencies/tools.ts:DockerCLI |
DockerBuildx |
software | healthy | scripts/dependencies/tools.ts:DockerBuildx |
DockerCompose |
software | healthy | scripts/dependencies/tools.ts:DockerCompose |
GoLangCILint |
software | healthy | scripts/dependencies/tools.ts:GoLangCILint |
CheckSpelling |
software | healthy | scripts/dependencies/tools.ts:CheckSpelling |
Trivy |
software | healthy | scripts/dependencies/tools.ts:Trivy |
Steve |
software | healthy | scripts/dependencies/tools.ts:Steve |
DockerProvidedCredHelpers |
software | healthy | scripts/dependencies/tools.ts:DockerProvidedCredHelpers |
ECRCredHelper |
software | healthy | scripts/dependencies/tools.ts:ECRCredHelper |
WasmShims |
software | healthy | scripts/dependencies/tools.ts:WasmShims |
CertManager |
software | healthy | scripts/dependencies/tools.ts:CertManager |
SpinOperator |
software | healthy | scripts/dependencies/tools.ts:SpinOperator |
SpinCLI |
software | healthy | scripts/dependencies/tools.ts:SpinCLI |
SpinKubePlugin |
software | healthy | scripts/dependencies/tools.ts:SpinKubePlugin |
ExtensionProxyImage |
software | healthy | scripts/dependencies/tar-archives.ts:ExtensionProxyImage |
WSLDistroImage |
software | healthy | scripts/dependencies/tar-archives.ts:WSLDistroImage |
MobyOpenAPISpec |
software | healthy | scripts/dependencies/moby-openapi.ts:MobyOpenAPISpec |
Electron |
software | healthy | scripts/dependencies/electron.ts:Electron |
for |
software | healthy | scripts/lib/installer-win32-gen.tsx:for |
Element |
software | healthy | scripts/lib/installer-win32-gen.tsx:Element |
VersionedDependency |
software | healthy | scripts/lib/dependencies.ts:VersionedDependency |
GlobalDependency |
software | healthy | scripts/lib/dependencies.ts:GlobalDependency |
GitHubDependency |
software | healthy | scripts/lib/dependencies.ts:GitHubDependency |
RancherDesktopRepository |
software | healthy | scripts/lib/dependencies.ts:RancherDesktopRepository |
CustomPackager |
software | healthy | scripts/lib/sign-macos.ts:CustomPackager |
Extension |
software | healthy | scripts/lib/extension-data.ts:Extension |
Screenshots |
software | healthy | screenshots/Screenshots.ts:Screenshots |
MainWindowScreenshots |
software | healthy | screenshots/Screenshots.ts:MainWindowScreenshots |
PreferencesScreenshots |
software | healthy | screenshots/Screenshots.ts:PreferencesScreenshots |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/__tests__/Containers.spec |
frontend | healthy | pkg/rancher-desktop/pages/__tests__/Containers.spec.ts |
/extensions/__tests__/installed.spec |
frontend | healthy | pkg/rancher-desktop/pages/extensions/__tests__/installed.sp… |
/images/scans/__tests__/_image-name.spec |
frontend | healthy | pkg/rancher-desktop/pages/images/scans/__tests__/_image-nam… |
/k8s-page |
frontend | healthy | e2e/pages/k8s-page.ts |
/snapshots-page |
frontend | healthy | e2e/pages/snapshots-page.ts |
/volumes-page |
frontend | healthy | e2e/pages/volumes-page.ts |
/container-logs-page |
frontend | healthy | e2e/pages/container-logs-page.ts |
/extensions-page |
frontend | healthy | e2e/pages/extensions-page.ts |
/troubleshooting-page |
frontend | healthy | e2e/pages/troubleshooting-page.ts |
/portforward-page |
frontend | healthy | e2e/pages/portforward-page.ts |
/nav-page |
frontend | healthy | e2e/pages/nav-page.ts |
/images-page |
frontend | healthy | e2e/pages/images-page.ts |
/container-info-page |
frontend | healthy | e2e/pages/container-info-page.ts |
/containers-page |
frontend | healthy | e2e/pages/containers-page.ts |
/diagnostics-page |
frontend | healthy | e2e/pages/diagnostics-page.ts |
/container-inspect-page |
frontend | healthy | e2e/pages/container-inspect-page.ts |
/container-shell-page |
frontend | healthy | e2e/pages/container-shell-page.ts |
/wsl-integrations-page |
frontend | healthy | e2e/pages/wsl-integrations-page.ts |
/container-stats-page |
frontend | healthy | e2e/pages/container-stats-page.ts |
/preferences/kubernetes |
frontend | healthy | e2e/pages/preferences/kubernetes.ts |
/preferences/application |
frontend | healthy | e2e/pages/preferences/application.ts |
/preferences/ |
frontend | healthy | e2e/pages/preferences/index.ts |
/preferences/wsl |
frontend | healthy | e2e/pages/preferences/wsl.ts |
/preferences/virtualMachine |
frontend | healthy | e2e/pages/preferences/virtualMachine.ts |
/preferences/containerEngine |
frontend | healthy | e2e/pages/preferences/containerEngine.ts |
/ |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/General |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/Containers |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/containers/info/:id |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/Volumes |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/volumes/files/:name |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/PortForwarding |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/Images |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/images/add |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/images/scans/:image-name?/:namespace? |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/Snapshots |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/snapshots/create |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/Troubleshooting |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/Diagnostics |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/Extensions |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/extensions/:id/:root(.*)/:src |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/DenyRoot |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/FirstRun |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/KubernetesError |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/preferences |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/Dialog |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/SudoPrompt |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/UnmetPrerequisites |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
/SnapshotsDialog |
frontend | healthy | pkg/rancher-desktop/entry/router.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:306 |
network | healthy | .golangci.yaml |
port:0644 |
network | healthy | .golangci.yaml |
port:6443 |
network | healthy | pkg/rancher-desktop/config/settings.ts |
port:3128 |
network | healthy | pkg/rancher-desktop/config/settings.ts |
port:07 |
network | healthy | pkg/rancher-desktop/assets/extension-data.yaml |
port:48 |
network | healthy | pkg/rancher-desktop/assets/extension-data.yaml |
port:13 |
network | healthy | pkg/rancher-desktop/assets/extension-data.yaml |
port:39 |
network | healthy | pkg/rancher-desktop/assets/extension-data.yaml |
port:256 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:416 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:03 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:92 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:19 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:487 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:01889 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:2968 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:26 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:50 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:97 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:1376 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:34 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:41 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:79 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:101 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:687 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:413 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:33 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:11992 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:30 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:2561 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:0886 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:901 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:31 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:60 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:59 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:684 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:852 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:1545 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:42 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:558 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:146 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:640 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:3004 |
network | healthy | pkg/rancher-desktop/assets/dependencies.yaml |
port:80 |
network | healthy | pkg/rancher-desktop/main/extensions/extensions.ts |
port:8080 |
network | healthy | pkg/rancher-desktop/backend/mock_screenshots.ts |
port:443 |
network | healthy | pkg/rancher-desktop/backend/mock_screenshots.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | bats/tests/security/cve-2026-43284-dirtyfrag-probe.py |
172.18.0.3 |
network | healthy | screenshots/test-data/container-inspect.ts |
10.0.0.5 |
network | healthy | screenshots/test-data/container-stats.ts |
2.5.29.37 |
network | healthy | .github/workflows/package.yaml |
1.3.6.1 |
network | healthy | .github/workflows/package.yaml |
5.5.7.3 |
network | healthy | .github/workflows/package.yaml |
2.5.29.19 |
network | healthy | .github/workflows/package.yaml |
10.0.0.0 |
network | healthy | pkg/rancher-desktop/config/settings.ts |
127.0.0.0 |
network | healthy | pkg/rancher-desktop/config/settings.ts |
169.254.0.0 |
network | healthy | pkg/rancher-desktop/config/settings.ts |
172.16.0.0 |
network | healthy | pkg/rancher-desktop/config/settings.ts |
192.168.0.0 |
network | healthy | pkg/rancher-desktop/config/settings.ts |
224.0.0.0 |
network | healthy | pkg/rancher-desktop/config/settings.ts |
240.0.0.0 |
network | healthy | pkg/rancher-desktop/config/settings.ts |
1.2.3.4 |
network | healthy | pkg/rancher-desktop/config/__tests__/settings.spec.ts |
11.12.13.14 |
network | healthy | pkg/rancher-desktop/config/__tests__/settings.spec.ts |
21.22.23.24 |
network | healthy | pkg/rancher-desktop/config/__tests__/settings.spec.ts |
192.168.205.1 |
network | healthy | pkg/rancher-desktop/assets/networks-config.yaml |
192.168.205.254 |
network | healthy | pkg/rancher-desktop/assets/networks-config.yaml |
255.255.255.0 |
network | healthy | pkg/rancher-desktop/assets/networks-config.yaml |
192.168.206.1 |
network | healthy | pkg/rancher-desktop/assets/networks-config.yaml |
192.168.206.254 |
network | healthy | pkg/rancher-desktop/assets/networks-config.yaml |
10.0.0.1 |
network | healthy | pkg/rancher-desktop/main/commandServer/settingsValidator.ts |
192.168.1.1 |
network | healthy | pkg/rancher-desktop/main/commandServer/__tests__/settingsVa… |
10.0.0.2 |
network | healthy | pkg/rancher-desktop/main/commandServer/__tests__/settingsVa… |
1.2.5.0 |
network | healthy | pkg/rancher-desktop/main/update/__tests__/LonghornProvider.… |
192.168.5.2 |
network | healthy | pkg/rancher-desktop/backend/lima.ts |
192.168.5.3 |
network | healthy | pkg/rancher-desktop/backend/lima.ts |
192.168.5.15 |
network | healthy | pkg/rancher-desktop/backend/lima.ts |
192.168.127.2 |
network | healthy | pkg/rancher-desktop/backend/wsl.ts |
192.168.127.254 |
network | healthy | pkg/rancher-desktop/backend/wsl.ts |
192.168.127.1 |
network | healthy | pkg/rancher-desktop/backend/wsl.ts |
192.168.143.1 |
network | healthy | pkg/rancher-desktop/backend/wsl.ts |
192.0.2.1 |
network | healthy | pkg/rancher-desktop/backend/mock.ts |
192.168.143.2 |
network | healthy | src/go/networking/cmd/network/setup_linux.go |
192.168.127.0 |
network | healthy | src/go/networking/pkg/config/config.go |
2.0.9.0 |
network | healthy | src/go/wsl-helper/pkg/wsl-utils/version_windows_test.go |
5.15.133.1 |
network | healthy | src/go/wsl-helper/pkg/wsl-utils/version_windows_test.go |
10.4.0.22 |
network | healthy | src/go/guestagent/pkg/docker/events.go |
172.18.0.2 |
network | healthy | src/go/guestagent/pkg/docker/events.go |
127.0.0.2 |
network | healthy | src/go/guestagent/pkg/tracker/apitracker_test.go |
127.0.0.3 |
network | healthy | src/go/guestagent/pkg/tracker/apitracker_test.go |
192.168.0.124 |
network | healthy | src/go/guestagent/pkg/tracker/apitracker_test.go |
127.0.0.99 |
network | healthy | src/go/guestagent/pkg/procnet/loopback_forwarder_linux_test… |
10.4.0.10 |
network | healthy | src/go/guestagent/pkg/containerd/events_linux.go |
| Label | Layer | Status | Path |
|---|---|---|---|
linux-release |
cicd | healthy | .github/workflows/linux-release.yaml |
build |
cicd | healthy | .github/workflows/rdx-host-api-tests.yaml |
test |
cicd | healthy | .github/workflows/test.yaml |
lint |
cicd | healthy | .github/workflows/test.yaml |
build |
cicd | healthy | .github/workflows/upgrade-generate.yaml |
release |
cicd | healthy | .github/workflows/upgrade-generate.yaml |
check-paths |
cicd | healthy | .github/workflows/linux-e2e.yaml |
e2e-tests |
cicd | healthy | .github/workflows/linux-e2e.yaml |
check-for-token |
cicd | healthy | .github/workflows/ucmonitor.yaml |
check-unreleased-changes |
cicd | healthy | .github/workflows/ucmonitor.yaml |
get-tests |
cicd | healthy | .github/workflows/bats.yaml |
bats |
cicd | healthy | .github/workflows/bats.yaml |
summarize |
cicd | healthy | .github/workflows/bats.yaml |
download-artifacts |
cicd | healthy | .github/workflows/smoke-test.yaml |
smoke-test |
cicd | healthy | .github/workflows/smoke-test.yaml |
repository-smoke-test |
cicd | healthy | .github/workflows/smoke-test.yaml |
appimage-smoke-test |
cicd | healthy | .github/workflows/smoke-test.yaml |
analyze |
cicd | healthy | .github/workflows/codeql.yaml |
check-paths |
cicd | healthy | .github/workflows/windows-e2e.yaml |
e2e-tests |
cicd | healthy | .github/workflows/windows-e2e.yaml |
check-for-token |
cicd | healthy | .github/workflows/k3s-versions.yaml |
check-update-versions |
cicd | healthy | .github/workflows/k3s-versions.yaml |
spelling |
cicd | healthy | .github/workflows/spelling.yml |
check |
cicd | healthy | .github/workflows/paths-ignore.yaml |
e2e-tests |
cicd | healthy | .github/workflows/macM1-e2e.yaml |
check-for-token |
cicd | healthy | .github/workflows/release-merge-to-main.yaml |
create-pr |
cicd | healthy | .github/workflows/release-merge-to-main.yaml |
analysis |
cicd | healthy | .github/workflows/scorecard.yml |
check-for-token |
cicd | healthy | .github/workflows/rddepman.yaml |
check-update-versions |
cicd | healthy | .github/workflows/rddepman.yaml |
check-for-token |
cicd | healthy | .github/workflows/yarn-dedupe.yaml |
yarn-dedupe |
cicd | healthy | .github/workflows/yarn-dedupe.yaml |
check-paths |
cicd | healthy | .github/workflows/package.yaml |
package |
cicd | healthy | .github/workflows/package.yaml |
sign-win |
cicd | healthy | .github/workflows/package.yaml |
sign-mac |
cicd | healthy | .github/workflows/package.yaml |
check-for-token |
cicd | healthy | .github/workflows/docker-cli-monitor.yaml |
check-docker-cli |
cicd | healthy | .github/workflows/docker-cli-monitor.yaml |
screenshot |
cicd | healthy | .github/workflows/screenshot.yaml |
package |
cicd | healthy | .github/workflows/screenshot.yaml |
build |
cicd | healthy | src/go/networking/.github/workflows/go.yaml |
build |
cicd | healthy | src/go/networking/.github/workflows/release.yaml |
release |
cicd | healthy | src/go/networking/.github/workflows/release.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::linux-release |
cicd | healthy | .github/workflows/linux-release.yaml |
gha::rdx-host-api-tests |
cicd | healthy | .github/workflows/rdx-host-api-tests.yaml |
gha::test |
cicd | healthy | .github/workflows/test.yaml |
gha::upgrade-generate |
cicd | healthy | .github/workflows/upgrade-generate.yaml |
gha::linux-e2e |
cicd | healthy | .github/workflows/linux-e2e.yaml |
gha::ucmonitor |
cicd | healthy | .github/workflows/ucmonitor.yaml |
gha::bats |
cicd | healthy | .github/workflows/bats.yaml |
gha::smoke-test |
cicd | healthy | .github/workflows/smoke-test.yaml |
gha::codeql |
cicd | healthy | .github/workflows/codeql.yaml |
gha::windows-e2e |
cicd | healthy | .github/workflows/windows-e2e.yaml |
gha::k3s-versions |
cicd | healthy | .github/workflows/k3s-versions.yaml |
gha::spelling |
cicd | healthy | .github/workflows/spelling.yml |
gha::paths-ignore |
cicd | healthy | .github/workflows/paths-ignore.yaml |
gha::macM1-e2e |
cicd | healthy | .github/workflows/macM1-e2e.yaml |
gha::release-merge-to-main |
cicd | healthy | .github/workflows/release-merge-to-main.yaml |
gha::scorecard |
cicd | healthy | .github/workflows/scorecard.yml |
gha::rddepman |
cicd | healthy | .github/workflows/rddepman.yaml |
gha::yarn-dedupe |
cicd | healthy | .github/workflows/yarn-dedupe.yaml |
gha::package |
cicd | healthy | .github/workflows/package.yaml |
gha::docker-cli-monitor |
cicd | healthy | .github/workflows/docker-cli-monitor.yaml |
gha::screenshot |
cicd | healthy | .github/workflows/screenshot.yaml |
gha::go |
cicd | healthy | src/go/networking/.github/workflows/go.yaml |
gha::release |
cicd | healthy | src/go/networking/.github/workflows/release.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::bats/tests/compose/testdata/app/Dockerfile |
hardware | healthy | bats/tests/compose/testdata/app/Dockerfile |
image::bats/tests/extensions/testdata/Dockerfile |
hardware | healthy | bats/tests/extensions/testdata/Dockerfile |
nginx |
hardware | healthy | bats/tests/compose/testdata/compose.yaml |
web |
hardware | healthy | bats/tests/compose/testdata/compose.yaml |
backend-service |
hardware | healthy | bats/tests/extensions/testdata/compose.yaml |
k8s::HelmChart::pkg/rancher-desktop/assets/scripts/cert-man… |
hardware | healthy | pkg/rancher-desktop/assets/scripts/cert-manager.yaml |
k8s::Namespace::pkg/rancher-desktop/assets/scripts/cert-man… |
hardware | healthy | pkg/rancher-desktop/assets/scripts/cert-manager.yaml |
k8s::HelmChart::pkg/rancher-desktop/assets/scripts/spin-ope… |
hardware | healthy | pkg/rancher-desktop/assets/scripts/spin-operator.yaml |
k8s::SpinAppExecutor::pkg/rancher-desktop/assets/scripts/sp… |
hardware | healthy | pkg/rancher-desktop/assets/scripts/spin-operator.yaml |
k8s::Namespace::pkg/rancher-desktop/assets/scripts/spin-ope… |
hardware | healthy | pkg/rancher-desktop/assets/scripts/spin-operator.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
AWS_SECRET_ACCESS_KEY |
cicd | healthy | — |
RUN_WORKFLOW_FROM_WORKFLOW |
cicd | healthy | — |
OBS_WEBHOOK_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
BATS_COMMAND |
cicd | healthy | — |
AWS_ACCESS_KEY_ID |
cicd | healthy | — |
LOGS_DIR |
cicd | healthy | — |
EXEC_COMMAND |
cicd | healthy | — |
SCORECARD_TOKEN |
cicd | healthy | — |
UPLOAD_SARIF_LIMITED |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | screenshots/screenshots.e2e.spec.ts |
postgresql |
data | healthy | screenshots/screenshots.e2e.spec.ts |
redis |
data | healthy | screenshots/test-data/volumes.ts |
mongodb |
data | healthy | screenshots/test-data/volumes.ts |
elasticsearch |
data | healthy | pkg/rancher-desktop/assets/translations/zh-hans.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | scripts/spelling.sh |
vps::ec2 |
hardware | healthy | pkg/rancher-desktop/assets/translations/zh-hans.yaml |
vps::azure |
hardware | healthy | pkg/rancher-desktop/assets/translations/zh-hans.yaml |
vps::digitalocean |
hardware | healthy | pkg/rancher-desktop/assets/translations/zh-hans.yaml |
vps::linode |
hardware | healthy | pkg/rancher-desktop/assets/translations/zh-hans.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::src/go/rdctl/pkg/config/config_test.go |
security | healthy | src/go/rdctl/pkg/config/config_test.go |
password_literal::src/go/rdctl/pkg/config/config_test.go |
security | healthy | src/go/rdctl/pkg/config/config_test.go |
password_literal::src/go/rdctl/pkg/config/config_test.go |
security | healthy | src/go/rdctl/pkg/config/config_test.go |
password_literal::src/go/rdctl/pkg/config/config_test.go |
security | healthy | src/go/rdctl/pkg/config/config_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | background.ts |
loadbalancer |
network | healthy | bats/tests/helpers/kubernetes.bash |
traefik |
network | healthy | bats/tests/helpers/kubernetes.bash |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::pkg/rancher-desktop/assets/translations/en-us.yaml |
security | healthy | pkg/rancher-desktop/assets/translations/en-us.yaml |
auth::src/go/nerdctl-stub/nerdctl_commands_generated.go |
security | healthy | src/go/nerdctl-stub/nerdctl_commands_generated.go |
auth::pkg/rancher-desktop/assets/translations/zh-hans.yaml |
security | healthy | pkg/rancher-desktop/assets/translations/zh-hans.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-7wlt_s1q |
software | healthy | /tmp/repobility-clone-7wlt_s1q |
| Label | Layer | Status | Path |
|---|---|---|---|
GET / |
api | healthy | pkg/rancher-desktop/main/commandServer/httpCommandServer.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
kafka |
data | healthy | pkg/rancher-desktop/assets/translations/zh-hans.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
settingsMigrations.spec.ts |
data | healthy | pkg/rancher-desktop/config/__tests__/settingsMigrations.spe… |
| Label | Layer | Status | Path |
|---|---|---|---|
k8s::Deployment::e2e/assets/k8s-deploy-sample/nginx-sample-… |
hardware | healthy | e2e/assets/k8s-deploy-sample/nginx-sample-app.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | .github/workflows/smoke-test.yaml |
This page is publicly accessible at:
https://repobility.com/scan/e1e86596-98e4-49d3-9e75-8c9c146b8cc6/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/e1e86596-98e4-49d3-9e75-8c9c146b8cc6/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.