https://github.com/0xJacky/nginx-ui
· scanned 2026-05-15 12:20 UTC (2 weeks, 6 days ago)
· 10 languages
219 findings (120 legacy + 99 scanner) 6th percentile · Go · large (100-500K LoC) Scanner says 69 (lower by 8)
Last scanned 2 weeks, 6 days ago · v1 · 117 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
41.8 | 0.25 | 10.45 |
testing_score |
41.0 | 0.20 | 8.20 |
documentation_score |
73.6 | 0.15 | 11.04 |
practices_score |
85.0 | 0.15 | 12.75 |
code_quality |
60.0 | 0.10 | 6.00 |
| Overall | 1.00 | 61.2 |
web: 1.7 ·
authz: 39.8 ·
docker: 30.4 ·
threat: 8.5 ·
journey: 3.0
All 1960 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 |
|---|---|---|---|
qodana.yaml |
software | healthy | qodana.yaml |
version.sh |
software | healthy | version.sh |
docker-compose-demo.yml |
software | healthy | docker-compose-demo.yml |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
demo.Dockerfile |
software | healthy | demo.Dockerfile |
install.sh |
software | healthy | install.sh |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
Dockerfile |
software | healthy | Dockerfile |
main.go |
software | healthy | main.go |
.air.toml |
software | healthy | .air.toml |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
go.mod |
software | healthy | go.mod |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
openai.go |
software | healthy | settings/openai.go |
http.go |
software | healthy | settings/http.go |
cluster.go |
software | healthy | settings/cluster.go |
sitecheck.go |
software | healthy | settings/sitecheck.go |
backup.go |
software | healthy | settings/backup.go |
crypto_test.go |
software | healthy | settings/crypto_test.go |
crypto.go |
software | healthy | settings/crypto.go |
cert.go |
software | healthy | settings/cert.go |
logrotate.go |
software | healthy | settings/logrotate.go |
casdoor.go |
software | healthy | settings/casdoor.go |
auth.go |
software | healthy | settings/auth.go |
database.go |
software | healthy | settings/database.go |
webauthn.go |
software | healthy | settings/webauthn.go |
server_v1.go |
software | healthy | settings/server_v1.go |
nginx_log.go |
software | healthy | settings/nginx_log.go |
settings.go |
software | healthy | settings/settings.go |
terminal.go |
software | healthy | settings/terminal.go |
nginx.go |
software | healthy | settings/nginx.go |
node.go |
software | healthy | settings/node.go |
oidc.go |
software | healthy | settings/oidc.go |
settings_test.go |
software | healthy | settings/settings_test.go |
server_v1_test.go |
software | healthy | settings/server_v1_test.go |
routers.go |
software | healthy | router/routers.go |
routers_embed.go |
software | healthy | router/routers_embed.go |
routers_unembed.go |
software | healthy | router/routers_unembed.go |
init-nginx.sh |
software | healthy | .devcontainer/init-nginx.sh |
node-supervisor.sh |
software | healthy | .devcontainer/node-supervisor.sh |
devcontainer.json |
software | healthy | .devcontainer/devcontainer.json |
start.sh |
software | healthy | .devcontainer/start.sh |
Dockerfile |
software | healthy | .devcontainer/Dockerfile |
docker-compose.yml |
software | healthy | .devcontainer/docker-compose.yml |
pebble-config.json |
software | healthy | .devcontainer/pebble-test/config/pebble-config.json |
load-generator-config.json |
software | healthy | .devcontainer/pebble-test/config/load-generator-config.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
setupTranslations |
software | healthy | app/src/main.ts:setupTranslations |
T |
software | healthy | app/src/language/container.ts:T |
testMessage |
software | healthy | app/src/api/external_notify.ts:testMessage |
installSecretHeaders |
software | healthy | app/src/api/self_check.ts:installSecretHeaders |
getSelfCheckPath |
software | healthy | app/src/api/self_check.ts:getSelfCheckPath |
getRequestOptions |
software | healthy | app/src/api/self_check.ts:getRequestOptions |
reloadNginx |
software | healthy | app/src/api/node.ts:reloadNginx |
restartNginx |
software | healthy | app/src/api/node.ts:restartNginx |
installSecretHeaders |
software | healthy | app/src/api/backup.ts:installSecretHeaders |
getRestorePath |
software | healthy | app/src/api/backup.ts:getRestorePath |
testS3Connection |
software | healthy | app/src/api/backup.ts:testS3Connection |
installSecretHeaders |
software | healthy | app/src/api/install.ts:installSecretHeaders |
loadTranslations |
software | healthy | app/src/api/translations.ts:loadTranslations |
normalizeProviderCode |
software | healthy | app/src/constants/dns_providers.ts:normalizeProviderCode |
resolveProviderCode |
software | healthy | app/src/constants/dns_providers.ts:resolveProviderCode |
isAllowedDnsProvider |
software | healthy | app/src/constants/dns_providers.ts:isAllowedDnsProvider |
isAllowedDnsProviderCode |
software | healthy | app/src/constants/dns_providers.ts:isAllowedDnsProviderCode |
filterAllowedDnsProviders |
software | healthy | app/src/constants/dns_providers.ts:filterAllowedDnsProviders |
useNginxPerformance |
software | healthy | app/src/composables/useNginxPerformance.ts:useNginxPerforma… |
updateLastUpdateTime |
software | healthy | app/src/composables/useNginxPerformance.ts:updateLastUpdate… |
fetchInitialData |
software | healthy | app/src/composables/useNginxPerformance.ts:fetchInitialData |
useUpstreamStatus |
software | healthy | app/src/composables/useUpstreamStatus.ts:useUpstreamStatus |
getTargetColor |
software | healthy | app/src/composables/useUpstreamStatus.ts:getTargetColor |
to |
software | healthy | app/src/composables/useUpstreamStatus.ts:to |
getMultiNodeColor |
software | healthy | app/src/composables/useUpstreamStatus.ts:getMultiNodeColor |
calculateTotalNodes |
software | healthy | app/src/composables/useUpstreamStatus.ts:calculateTotalNodes |
calculateOnlineCount |
software | healthy | app/src/composables/useUpstreamStatus.ts:calculateOnlineCou… |
formatSocketAddress |
software | healthy | app/src/composables/useUpstreamStatus.ts:formatSocketAddress |
getTargetText |
software | healthy | app/src/composables/useUpstreamStatus.ts:getTargetText |
getTargetTitle |
software | healthy | app/src/composables/useUpstreamStatus.ts:getTargetTitle |
getNodeName |
software | healthy | app/src/composables/useUpstreamStatus.ts:getNodeName |
getAllNodeStatuses |
software | healthy | app/src/composables/useUpstreamStatus.ts:getAllNodeStatuses |
getStatusSummary |
software | healthy | app/src/composables/useUpstreamStatus.ts:getStatusSummary |
usePerformanceMetrics |
software | healthy | app/src/composables/usePerformanceMetrics.ts:usePerformance… |
formatNumber |
software | healthy | app/src/composables/usePerformanceMetrics.ts:formatNumber |
useBreadcrumbs |
software | healthy | app/src/composables/useBreadcrumbs.ts:useBreadcrumbs |
useTerminalSession |
software | healthy | app/src/composables/useTerminalSession.ts:useTerminalSession |
createSession |
software | healthy | app/src/composables/useTerminalSession.ts:createSession |
sendMessage |
software | healthy | app/src/composables/useTerminalSession.ts:sendMessage |
wsOnMessage |
software | healthy | app/src/composables/useTerminalSession.ts:wsOnMessage |
wsOnOpen |
software | healthy | app/src/composables/useTerminalSession.ts:wsOnOpen |
handleConnectionLost |
software | healthy | app/src/composables/useTerminalSession.ts:handleConnectionL… |
destroySession |
software | healthy | app/src/composables/useTerminalSession.ts:destroySession |
getSession |
software | healthy | app/src/composables/useTerminalSession.ts:getSession |
focusSession |
software | healthy | app/src/composables/useTerminalSession.ts:focusSession |
resizeSession |
software | healthy | app/src/composables/useTerminalSession.ts:resizeSession |
resizeAllSessions |
software | healthy | app/src/composables/useTerminalSession.ts:resizeAllSessions |
getSessionConnectionStatus |
software | healthy | app/src/composables/useTerminalSession.ts:getSessionConnect… |
useGlobalApp |
software | healthy | app/src/composables/useGlobalApp.ts:useGlobalApp |
useApp |
software | healthy | app/src/composables/useGlobalApp.ts:useApp |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
settings |
software | healthy | settings |
router |
software | healthy | router |
.devcontainer |
software | healthy | .devcontainer |
pebble-test |
software | healthy | .devcontainer/pebble-test |
config |
software | healthy | .devcontainer/pebble-test/config |
certs |
software | healthy | .devcontainer/pebble-test/certs |
localhost |
software | healthy | .devcontainer/pebble-test/certs/localhost |
api |
software | healthy | api |
settings |
software | healthy | api/settings |
streams |
software | healthy | api/streams |
notification |
software | healthy | api/notification |
crypto |
software | healthy | api/crypto |
nginx_log |
software | healthy | api/nginx_log |
config |
software | healthy | api/config |
external_notify |
software | healthy | api/external_notify |
certificate |
software | healthy | api/certificate |
geolite |
software | healthy | api/geolite |
backup |
software | healthy | api/backup |
audit |
software | healthy | api/audit |
nginx |
software | healthy | api/nginx |
pages |
software | healthy | api/pages |
terminal |
software | healthy | api/terminal |
system |
software | healthy | api/system |
upstream |
software | healthy | api/upstream |
template |
software | healthy | api/template |
license |
software | healthy | api/license |
user |
software | healthy | api/user |
public |
software | healthy | api/public |
cluster |
software | healthy | api/cluster |
sites |
software | healthy | api/sites |
analytic |
software | healthy | api/analytic |
dns |
software | healthy | api/dns |
event |
software | healthy | api/event |
llm |
software | healthy | api/llm |
internal |
software | healthy | internal |
pty |
software | healthy | internal/pty |
notification |
software | healthy | internal/notification |
docker |
software | healthy | internal/docker |
process |
software | healthy | internal/process |
passkey |
software | healthy | internal/passkey |
crypto |
software | healthy | internal/crypto |
nginx_log |
software | healthy | internal/nginx_log |
analytics |
software | healthy | internal/nginx_log/analytics |
utils |
software | healthy | internal/nginx_log/utils |
indexer |
software | healthy | internal/nginx_log/indexer |
parser |
software | healthy | internal/nginx_log/parser |
searcher |
software | healthy | internal/nginx_log/searcher |
config |
software | healthy | internal/config |
middleware |
software | healthy | internal/middleware |
sitecheck |
software | healthy | internal/sitecheck |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | install.sh |
3.2.1.0 |
network | healthy | Dockerfile |
192.168.1.1 |
network | healthy | settings/settings_test.go |
8.8.8.8 |
network | healthy | settings/settings_test.go |
1.1.1.1 |
network | healthy | settings/settings_test.go |
10.0.0.1 |
network | healthy | settings/settings_test.go |
10.0.0.2 |
network | healthy | settings/settings_test.go |
192.168.1.100 |
network | healthy | internal/nginx_log/optimization_integration_test.go |
10.0.0.50 |
network | healthy | internal/nginx_log/optimization_integration_test.go |
203.0.113.195 |
network | healthy | internal/nginx_log/optimization_integration_test.go |
172.16.0.25 |
network | healthy | internal/nginx_log/optimization_integration_test.go |
192.168.1.2 |
network | healthy | internal/nginx_log/integration_test.go |
192.168.1.3 |
network | healthy | internal/nginx_log/integration_test.go |
172.16.0.1 |
network | healthy | internal/nginx_log/integration_test.go |
172.16.0.2 |
network | healthy | internal/nginx_log/integration_test.go |
203.0.113.1 |
network | healthy | internal/nginx_log/integration_test.go |
203.0.113.2 |
network | healthy | internal/nginx_log/integration_test.go |
198.51.100.1 |
network | healthy | internal/nginx_log/integration_test.go |
192.0.2.1 |
network | healthy | internal/nginx_log/production_throughput_test.go |
198.51.100.178 |
network | healthy | internal/nginx_log/production_throughput_test.go |
10.0.0.45 |
network | healthy | internal/nginx_log/production_accurate_test.go |
203.0.113.45 |
network | healthy | internal/nginx_log/production_accurate_test.go |
198.51.100.67 |
network | healthy | internal/nginx_log/production_accurate_test.go |
192.0.2.89 |
network | healthy | internal/nginx_log/production_accurate_test.go |
203.0.113.234 |
network | healthy | internal/nginx_log/production_accurate_test.go |
198.51.100.123 |
network | healthy | internal/nginx_log/production_accurate_test.go |
10.0.1.45 |
network | healthy | internal/nginx_log/production_accurate_test.go |
192.168.2.78 |
network | healthy | internal/nginx_log/production_accurate_test.go |
172.16.1.99 |
network | healthy | internal/nginx_log/production_accurate_test.go |
10.0.2.156 |
network | healthy | internal/nginx_log/production_accurate_test.go |
1.1.1.2 |
network | healthy | internal/nginx_log/analytics/entries_test.go |
1.1.1.3 |
network | healthy | internal/nginx_log/analytics/entries_test.go |
127.0.0.2 |
network | healthy | internal/nginx_log/indexer/integration_validation_test.go |
127.0.0.3 |
network | healthy | internal/nginx_log/indexer/integration_validation_test.go |
255.255.255.255 |
network | healthy | internal/nginx_log/parser/simd_optimizations.go |
91.0.864.59 |
network | healthy | internal/nginx_log/parser/useragent_test.go |
11.9.4.974 |
network | healthy | internal/nginx_log/parser/useragent_test.go |
172.16.0.50 |
network | healthy | internal/nginx_log/parser/simd_optimizations_test.go |
192.168.100.255 |
network | healthy | internal/nginx_log/parser/simd_optimizations_test.go |
120.0.0.0 |
network | healthy | internal/nginx_log/parser/production_scale_test.go |
10.0.0.5 |
network | healthy | internal/nginx_log/parser/parser_test.go |
192.168.1.101 |
network | healthy | internal/stream/upstream_expansion_test.go |
1.25.3.1 |
network | healthy | internal/nginx/modules_test.go |
192.168.1.63 |
network | healthy | internal/nginx/modules_test.go |
192.168.1.10 |
network | healthy | internal/upstream/dynamic_resolver_test.go |
192.168.1.11 |
network | healthy | internal/upstream/dynamic_resolver_test.go |
192.168.1.12 |
network | healthy | internal/upstream/dynamic_resolver_test.go |
10.0.1.1 |
network | healthy | internal/upstream/dynamic_resolver_test.go |
10.0.1.2 |
network | healthy | internal/upstream/dynamic_resolver_test.go |
10.0.2.1 |
network | healthy | internal/upstream/dynamic_resolver_test.go |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CACHE_NAME |
cicd | healthy | — |
GOOS |
cicd | healthy | — |
DOCKERHUB_USER |
cicd | healthy | — |
DOCKERHUB_TOKEN |
cicd | healthy | — |
GOARCH |
cicd | healthy | — |
PLATFORMS |
cicd | healthy | — |
WEBLATE_BRANCH |
cicd | healthy | — |
R2_SECRET_ACCESS_KEY |
cicd | healthy | — |
PAT_TOKEN |
cicd | healthy | — |
WEBLATE_TOKEN |
cicd | healthy | — |
ARCH_NAME |
cicd | healthy | — |
R2_ACCESS_KEY_ID |
cicd | healthy | — |
ARTIFACT |
cicd | healthy | — |
ABI |
cicd | healthy | — |
DIST |
cicd | healthy | — |
CF_API_TOKEN |
cicd | healthy | — |
BINARY_NAME |
cicd | healthy | — |
R2_S3_API_ENDPOINT |
cicd | healthy | — |
HOMEBREW_GITHUB_TOKEN |
cicd | healthy | — |
DEVELOP_BRANCH |
cicd | healthy | — |
CF_ACCOUNT_ID |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::internal/user/user.go |
security | healthy | internal/user/user.go |
auth::api/user/oidc.go |
security | healthy | api/user/oidc.go |
auth::app/src/views/preference/store/index.ts |
security | healthy | app/src/views/preference/store/index.ts |
auth::go.mod |
security | healthy | go.mod |
auth::app/src/api/settings.ts |
security | healthy | app/src/api/settings.ts |
auth::settings/oidc.go |
security | healthy | settings/oidc.go |
auth::settings/settings.go |
security | healthy | settings/settings.go |
auth::api/settings/settings_test.go |
security | healthy | api/settings/settings_test.go |
auth::internal/user/cache_test.go |
security | healthy | internal/user/cache_test.go |
auth::api/settings/settings.go |
security | healthy | api/settings/settings.go |
auth::settings/settings_test.go |
security | healthy | settings/settings_test.go |
auth::internal/middleware/middleware.go |
security | healthy | internal/middleware/middleware.go |
auth::internal/middleware/middleware_test.go |
security | healthy | internal/middleware/middleware_test.go |
auth::api/user/casdoor.go |
security | healthy | api/user/casdoor.go |
auth::api/user/short_token.go |
security | healthy | api/user/short_token.go |
| Label | Layer | Status | Path |
|---|---|---|---|
analyze |
cicd | healthy | .github/workflows/codeql.yml |
check |
cicd | healthy | .github/workflows/weblate-sync.yml |
force-update |
cicd | healthy | .github/workflows/weblate-sync.yml |
sync-branch |
cicd | healthy | .github/workflows/weblate-sync.yml |
force-push-main |
cicd | healthy | .github/workflows/sync-main-on-release.yml |
build |
cicd | healthy | .github/workflows/documents.yml |
build_app |
cicd | healthy | .github/workflows/build.yml |
build |
cicd | healthy | .github/workflows/build.yml |
build_termux |
cicd | healthy | .github/workflows/build.yml |
build_macos_native |
cicd | healthy | .github/workflows/build.yml |
docker-build |
cicd | healthy | .github/workflows/build.yml |
update-homebrew |
cicd | healthy | .github/workflows/build.yml |
publish-winget |
cicd | healthy | .github/workflows/build.yml |
weblate |
cicd | healthy | .github/workflows/weblate-pull.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:9003 |
network | healthy | docker-compose-demo.yml |
port:80 |
network | healthy | docker-compose-demo.yml |
port:14000 |
network | healthy | .devcontainer/docker-compose.yml |
port:15000 |
network | healthy | .devcontainer/docker-compose.yml |
port:8055 |
network | healthy | .devcontainer/docker-compose.yml |
port:8001 |
network | healthy | .devcontainer/docker-compose.yml |
port:8000 |
network | healthy | .devcontainer/docker-compose.yml |
port:443 |
network | healthy | internal/sitecheck/checker.go |
port:9005 |
network | healthy | internal/cache/search.go |
port:9001 |
network | healthy | internal/upstream/ipv6_socket_test.go |
port:8080 |
network | healthy | internal/upstream/ipv6_socket_test.go |
port:9000 |
network | healthy | internal/upstream/ipv6_socket_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
/nginx_log/site |
frontend | healthy | app/src/components/NgxConfigEditor/LogEntry.vue |
/ |
frontend | healthy | app/src/routes/index.ts |
/workspace |
frontend | healthy | app/src/routes/index.ts |
/login |
frontend | healthy | app/src/routes/index.ts |
/install |
frontend | healthy | app/src/routes/modules/auth.ts |
/:pathMatch(.*)* |
frontend | healthy | app/src/routes/modules/error.ts |
/config |
frontend | healthy | app/src/views/config/ConfigList.vue |
/dashboard |
frontend | healthy | app/src/views/config/ConfigList.vue |
/config/add |
frontend | healthy | app/src/views/config/ConfigList.vue |
/var/cache/nginx/proxy_cache |
frontend | healthy | app/src/views/dashboard/components/ParamsOptimization.vue |
/sites/add |
frontend | healthy | app/src/views/site/site_list/SiteList.vue |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
image::.devcontainer/Dockerfile |
hardware | healthy | .devcontainer/Dockerfile |
nginx-ui |
hardware | healthy | .devcontainer/docker-compose.yml |
nginx-ui-2 |
hardware | healthy | .devcontainer/docker-compose.yml |
nginx-ui-3 |
hardware | healthy | .devcontainer/docker-compose.yml |
nginx |
hardware | healthy | .devcontainer/docker-compose.yml |
pebble |
hardware | healthy | .devcontainer/docker-compose.yml |
challtestsrv |
hardware | healthy | .devcontainer/docker-compose.yml |
casdoor |
hardware | healthy | .devcontainer/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | go.mod |
vps::aws |
hardware | healthy | go.mod |
vps::ec2 |
hardware | healthy | go.mod |
vps::lightsail |
hardware | healthy | go.mod |
vps::linode |
hardware | healthy | go.mod |
vps::vultr |
hardware | healthy | go.mod |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::weblate-sync |
cicd | healthy | .github/workflows/weblate-sync.yml |
gha::sync-main-on-release |
cicd | healthy | .github/workflows/sync-main-on-release.yml |
gha::documents |
cicd | healthy | .github/workflows/documents.yml |
gha::build |
cicd | healthy | .github/workflows/build.yml |
gha::weblate-pull |
cicd | healthy | .github/workflows/weblate-pull.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | go.mod |
mysql |
data | healthy | go.mod |
redis |
data | healthy | go.mod |
mongodb |
data | healthy | go.mod |
| Label | Layer | Status | Path |
|---|---|---|---|
AnimationCoordinator |
software | healthy | app/src/components/LLM/animationCoordinator.ts:AnimationCoo… |
ChatService |
software | healthy | app/src/components/LLM/chatService.ts:ChatService |
changes |
software | healthy | app/src/lib/pwa/index.ts:changes |
| Label | Layer | Status | Path |
|---|---|---|---|
.env in repo |
security | healthy | app/.env |
password_literal::api/system/install_test.go |
security | healthy | api/system/install_test.go |
password_literal::app/src/pinia/moudule/user.ts |
security | healthy | app/src/pinia/moudule/user.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | docker-compose-demo.yml |
loadbalancer |
network | healthy | internal/upstream/dynamic_resolver_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-qo97bj77 |
software | healthy | /tmp/repobility-clone-qo97bj77 |
This page is publicly accessible at:
https://repobility.com/scan/398ee3a8-71fc-49a3-969e-f6b0db503b41/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/398ee3a8-71fc-49a3-969e-f6b0db503b41/
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.