Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

wujun4code/clashforge

https://github.com/wujun4code/clashforge · scanned 2026-06-16 01:01 UTC (2 months, 1 week ago)

96 raw signals (0 security + 96 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 49 actionable findings from 1 signal source. 47 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1133 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.

LabelLayerStatusPath
logs software healthy openwrt/files/www/luci-static/resources/view/clashforge/mai…
lvl software healthy openwrt/files/www/luci-static/resources/view/clashforge/mai…
isDNS software healthy openwrt/files/www/luci-static/resources/view/clashforge/mai…
pass software healthy tests/e2e/host/browser-probe.mjs:pass
fail software healthy tests/e2e/host/browser-probe.mjs:fail
info software healthy tests/e2e/host/browser-probe.mjs:info
warn software healthy tests/e2e/host/browser-probe.mjs:warn
section software healthy tests/e2e/host/browser-probe.mjs:section
fetchVia software healthy tests/e2e/host/browser-probe.mjs:fetchVia
proxyAuth software healthy tests/e2e/host/browser-probe.mjs:proxyAuth
runIPChecks software healthy tests/e2e/host/browser-probe.mjs:runIPChecks
runAccessChecks software healthy tests/e2e/host/browser-probe.mjs:runAccessChecks
summary software healthy tests/e2e/host/browser-probe.mjs:summary
flushSummary software healthy tests/e2e/host/browser-probe.mjs:flushSummary
recordTC software healthy tests/e2e/host/browser-probe.mjs:recordTC
main software healthy tests/e2e/host/browser-probe.mjs:main
App software healthy ui/src/App.tsx:App
request software healthy ui/src/api/client.ts:request
getStatus software healthy ui/src/api/client.ts:getStatus
getOverview software healthy ui/src/api/client.ts:getOverview
getOverviewCore software healthy ui/src/api/client.ts:getOverviewCore
getOverviewProbes software healthy ui/src/api/client.ts:getOverviewProbes
getOverviewResources software healthy ui/src/api/client.ts:getOverviewResources
getHealthCheck software healthy ui/src/api/client.ts:getHealthCheck
takeoverOverviewModule software healthy ui/src/api/client.ts:takeoverOverviewModule
releaseOverviewTakeover software healthy ui/src/api/client.ts:releaseOverviewTakeover
startCore software healthy ui/src/api/client.ts:startCore
stopCore software healthy ui/src/api/client.ts:stopCore
restartCore software healthy ui/src/api/client.ts:restartCore
reloadCore software healthy ui/src/api/client.ts:reloadCore
getCoreVersion software healthy ui/src/api/client.ts:getCoreVersion
getClashforgeVersion software healthy ui/src/api/client.ts:getClashforgeVersion
getProxies software healthy ui/src/api/client.ts:getProxies
selectProxy software healthy ui/src/api/client.ts:selectProxy
testLatency software healthy ui/src/api/client.ts:testLatency
getConnections software healthy ui/src/api/client.ts:getConnections
closeAllConns software healthy ui/src/api/client.ts:closeAllConns
getSubscriptions software healthy ui/src/api/client.ts:getSubscriptions
getNodeImports software healthy ui/src/api/client.ts:getNodeImports
addSubscription software healthy ui/src/api/client.ts:addSubscription
importSubscription software healthy ui/src/api/client.ts:importSubscription
getSubscriptionNodes software healthy ui/src/api/client.ts:getSubscriptionNodes
updateSubscription software healthy ui/src/api/client.ts:updateSubscription
deleteSubscription software healthy ui/src/api/client.ts:deleteSubscription
triggerSubUpdate software healthy ui/src/api/client.ts:triggerSubUpdate
syncSubUpdate software healthy ui/src/api/client.ts:syncSubUpdate
getSubscriptionCache software healthy ui/src/api/client.ts:getSubscriptionCache
updateSubscriptionContent software healthy ui/src/api/client.ts:updateSubscriptionContent
triggerUpdateAll software healthy ui/src/api/client.ts:triggerUpdateAll
getConfig software healthy ui/src/api/client.ts:getConfig

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
.env.dev.mobile.example software healthy .env.dev.mobile.example
README.md software healthy README.md
Dockerfile software healthy Dockerfile
go.mod software healthy go.mod
Makefile software healthy Makefile
LICENSE software healthy LICENSE
.tmp_pr_body.md software healthy .tmp_pr_body.md
postinst.sh software healthy openwrt/files/etc/metaclash/postinst.sh
prerm.sh software healthy openwrt/files/etc/metaclash/prerm.sh
uninstall-clashforge.sh software healthy openwrt/files/etc/metaclash/uninstall-clashforge.sh
postrm.sh software healthy openwrt/files/etc/metaclash/postrm.sh
main.js software healthy openwrt/files/www/luci-static/resources/view/clashforge/mai…
luci-app-clashforge.json software healthy openwrt/files/usr/share/rpcd/acl.d/luci-app-clashforge.json
luci-app-clashforge.json software healthy openwrt/files/usr/share/luci/menu.d/luci-app-clashforge.json
run_emulator_e2e.sh software healthy tests/android/run_emulator_e2e.sh
tun_ip_probe.go software healthy tests/android/tun_ip_probe.go
api_test_entrypoint.sh software healthy tests/docker/api_test_entrypoint.sh
Dockerfile software healthy tests/docker/Dockerfile
docker-compose.yml software healthy tests/docker/docker-compose.yml
entrypoint.sh software healthy tests/docker/entrypoint.sh
api_test.sh software healthy tests/docker/api_test.sh
config_integration_test.go software healthy tests/integration/config_integration_test.go
autoupdate_e2e_test.go software healthy tests/e2e/autoupdate_e2e_test.go
TEST-REPORT-2026-04-25.md software healthy tests/e2e/TEST-REPORT-2026-04-25.md
test-node-deploy.sh software healthy tests/e2e/node/test-node-deploy.sh
browser-probe.mjs software healthy tests/e2e/host/browser-probe.mjs
stop-verify.sh software healthy tests/e2e/vm/stop-verify.sh
install-verify.sh software healthy tests/e2e/vm/install-verify.sh
snapshot.sh software healthy tests/e2e/vm/snapshot.sh
setup-launch-tun.sh software healthy tests/e2e/vm/setup-launch-tun.sh
probe.sh software healthy tests/e2e/vm/probe.sh
setup-launch.sh software healthy tests/e2e/vm/setup-launch.sh
assert.sh software healthy tests/e2e/clashforgectl/assert.sh
run.sh software healthy tests/e2e/clashforgectl/run.sh
02-diag.sh software healthy tests/e2e/clashforgectl/cases/02-diag.sh
03-stop-reset.sh software healthy tests/e2e/clashforgectl/cases/03-stop-reset.sh
04-upgrade-local-ipk.sh software healthy tests/e2e/clashforgectl/cases/04-upgrade-local-ipk.sh
01-status-check.sh software healthy tests/e2e/clashforgectl/cases/01-status-check.sh
05-uninstall-keep-config.sh software healthy tests/e2e/clashforgectl/cases/05-uninstall-keep-config.sh
README.md software healthy docs-site/README.md
package.json software healthy docs-site/package.json
package-lock.json software healthy docs-site/package-lock.json
index.md software healthy docs-site/docs/index.md
index.md software healthy docs-site/docs/en/index.md
install.md software healthy docs-site/docs/en/guide/install.md
features.md software healthy docs-site/docs/en/guide/features.md
run.md software healthy docs-site/docs/en/guide/run.md
troubleshooting.md software healthy docs-site/docs/en/guide/troubleshooting.md
verify.md software healthy docs-site/docs/en/guide/verify.md
upgrade.md software healthy docs-site/docs/en/guide/upgrade.md

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
openwrt software healthy openwrt
files software healthy openwrt/files
etc software healthy openwrt/files/etc
metaclash software healthy openwrt/files/etc/metaclash
www software healthy openwrt/files/www
luci-static software healthy openwrt/files/www/luci-static
resources software healthy openwrt/files/www/luci-static/resources
view software healthy openwrt/files/www/luci-static/resources/view
clashforge software healthy openwrt/files/www/luci-static/resources/view/clashforge
usr software healthy openwrt/files/usr
share software healthy openwrt/files/usr/share
rpcd software healthy openwrt/files/usr/share/rpcd
acl.d software healthy openwrt/files/usr/share/rpcd/acl.d
luci software healthy openwrt/files/usr/share/luci
menu.d software healthy openwrt/files/usr/share/luci/menu.d
tests software healthy tests
android software healthy tests/android
docker software healthy tests/docker
integration software healthy tests/integration
e2e software healthy tests/e2e
node software healthy tests/e2e/node
host software healthy tests/e2e/host
vm software healthy tests/e2e/vm
clashforgectl software healthy tests/e2e/clashforgectl
cases software healthy tests/e2e/clashforgectl/cases
docs-site software healthy docs-site
docs software healthy docs-site/docs
en software healthy docs-site/docs/en
guide software healthy docs-site/docs/en/guide
guide software healthy docs-site/docs/guide
internal software healthy internal
publish software healthy internal/publish
diag software healthy internal/diag
config software healthy internal/config
subscription software healthy internal/subscription
api software healthy internal/api
ui_dist software healthy internal/api/ui_dist
runtimecfg software healthy internal/runtimecfg
probetargets software healthy internal/probetargets
quickstart software healthy internal/quickstart
daemon software healthy internal/daemon
nodes software healthy internal/nodes
core software healthy internal/core
selfupdate software healthy internal/selfupdate
netfilter software healthy internal/netfilter
geodata software healthy internal/geodata
workernode software healthy internal/workernode
scheduler software healthy internal/scheduler
dns software healthy internal/dns
docs software healthy docs

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
203.0.113.10 network healthy README.md
192.168.20.1 network healthy README.md
127.0.0.1 network healthy openwrt/files/etc/metaclash/postinst.sh
1.1.1.1 network healthy tests/android/tun_ip_probe.go
192.168.1.100 network healthy tests/docker/api_test.sh
192.168.10.1 network healthy tests/e2e/vm/stop-verify.sh
223.5.5.5 network healthy internal/diag/domain.go
119.29.29.29 network healthy internal/diag/domain.go
8.8.8.8 network healthy internal/diag/domain.go
198.18.0.0 network healthy internal/diag/domain.go
198.19.255.255 network healthy internal/diag/domain.go
127.0.0.0 network healthy internal/config/generator.go
192.168.0.0 network healthy internal/config/generator.go
10.0.0.0 network healthy internal/config/generator.go
172.16.0.0 network healthy internal/config/generator.go
100.64.0.0 network healthy internal/config/generator.go
240.0.0.0 network healthy internal/config/generator.go
198.18.0.1 network healthy internal/config/generator.go
8.8.4.4 network healthy internal/config/types.go
192.168.1.200 network healthy internal/config/device_groups_test.go
192.168.1.10 network healthy internal/config/device_groups_test.go
192.168.20.231 network healthy internal/config/device_groups_test.go
192.168.20.232 network healthy internal/config/device_groups_test.go
192.168.1.101 network healthy internal/config/device_groups_test.go
10.0.0.1 network healthy internal/config/device_groups_test.go
1.2.3.4 network healthy internal/subscription/filter_test.go
5.6.7.8 network healthy internal/subscription/filter_test.go
192.168.10.0 network healthy internal/api/handler_network_clients.go
192.168.1.102 network healthy internal/api/handler_network_clients_test.go
192.168.1.1 network healthy internal/api/handler_network_clients_test.go
192.168.1.2 network healthy internal/api/handler_network_clients_test.go
192.168.1.3 network healthy internal/api/handler_network_clients_test.go
224.0.0.0 network healthy internal/netfilter/iptables.go
1.1.1.0 network healthy internal/netfilter/nftables_test.go
1.2.3.0 network healthy internal/netfilter/nftables_test.go
169.254.0.0 network healthy internal/netfilter/nftables.go
192.0.0.0 network healthy internal/netfilter/nftables.go
198.51.100.0 network healthy internal/netfilter/nftables.go
203.0.113.0 network healthy internal/netfilter/nftables.go
28.0.0.0 network healthy internal/dns/probe.go
114.114.114.114 network healthy scripts/clashforgectl.sh
198.18.0.5 network healthy mobile/ios/MihomoBridge/configpatch_test.go
198.19.255.1 network healthy mobile/ios/MihomoBridge/configpatch_test.go
28.1.2.3 network healthy mobile/ios/MihomoBridge/configpatch_test.go
104.16.1.1 network healthy mobile/ios/MihomoBridge/configpatch_test.go
198.20.0.1 network healthy mobile/ios/MihomoBridge/configpatch_test.go
28.0.0.1 network healthy mobile/ios/MihomoBridge/configpatch_test.go
0.1.0.13 network healthy .github/workflows/release.yml

LabelLayerStatusPath
/ConfigManagement frontend healthy ui/src/pages/ConfigManagement.tsx
/Publish frontend healthy ui/src/pages/Publish.tsx
/Setup frontend healthy ui/src/pages/Setup.tsx
/Dashboard frontend healthy ui/src/pages/Dashboard.tsx
/GeoData frontend healthy ui/src/pages/GeoData.tsx
/PerDeviceRules frontend healthy ui/src/pages/PerDeviceRules.tsx
/Proxies frontend healthy ui/src/pages/Proxies.tsx
/ActivityLog frontend healthy ui/src/pages/ActivityLog.tsx
/QuickStart frontend healthy ui/src/pages/QuickStart.tsx
/Connections frontend healthy ui/src/pages/Connections.tsx
/ServiceStatus frontend healthy ui/src/pages/ServiceStatus.tsx
/Settings frontend healthy ui/src/pages/Settings.tsx
/Subscriptions frontend healthy ui/src/pages/Subscriptions.tsx
/CloudflareResources frontend healthy ui/src/pages/CloudflareResources.tsx
/Logs frontend healthy ui/src/pages/Logs.tsx
/Nodes frontend healthy ui/src/pages/Nodes.tsx
/ frontend healthy ui/src/App.tsx
/config frontend healthy ui/src/App.tsx
/device-rules frontend healthy ui/src/App.tsx
/nodes frontend healthy ui/src/App.tsx
/publish frontend healthy ui/src/App.tsx
/cloudflare-resources frontend healthy ui/src/App.tsx
/geodata frontend healthy ui/src/App.tsx
/activity frontend healthy ui/src/App.tsx
/setup frontend healthy ui/src/App.tsx
/settings frontend healthy ui/src/App.tsx
/quickstart frontend healthy ui/src/App.tsx
/service frontend healthy ui/src/App.tsx

LabelLayerStatusPath
changes cicd healthy .github/workflows/ios-ci.yml
bridge-tests cicd healthy .github/workflows/ios-ci.yml
build-ios cicd healthy .github/workflows/ios-ci.yml
build cicd healthy .github/workflows/e2e-openwrt.yml
e2e-openwrt cicd healthy .github/workflows/e2e-openwrt.yml
sync-r2 cicd healthy .github/workflows/sync-r2.yml
changes cicd healthy .github/workflows/android-ci.yml
verify-arm64-binary cicd healthy .github/workflows/android-ci.yml
test cicd healthy .github/workflows/android-ci.yml
e2e cicd healthy .github/workflows/android-ci.yml
build-apk cicd healthy .github/workflows/android-release.yml
ui-build cicd healthy .github/workflows/ci.yml
go-build cicd healthy .github/workflows/ci.yml
build-ui cicd healthy .github/workflows/release.yml
build-binaries cicd healthy .github/workflows/release.yml
download-geodata cicd healthy .github/workflows/release.yml
package-ipk cicd healthy .github/workflows/release.yml
package-apk cicd healthy .github/workflows/release.yml
upload-installer cicd healthy .github/workflows/release.yml
release cicd healthy .github/workflows/release.yml
build cicd healthy .github/workflows/e2e-node-server.yml
e2e-node cicd healthy .github/workflows/e2e-node-server.yml
build cicd healthy .github/workflows/pages.yml
deploy cicd healthy .github/workflows/pages.yml
tag-release cicd healthy .github/workflows/auto-tag.yml
enable-auto-merge cicd healthy .github/workflows/auto-merge.yml

LabelLayerStatusPath
R2_SECRET_ACCESS_KEY cicd healthy
GITHUB_TOKEN cicd healthy
NODE_TEST_CF_ACCOUNT_ID cicd healthy
NODE_TEST_HOST cicd healthy
ANDROID_KEYSTORE_BASE64 cicd healthy
NODE_TEST_PASSWORD cicd healthy
R2_ACCOUNT_ID cicd healthy
ANDROID_KEYSTORE_PASSWORD cicd healthy
R2_BUCKET_NAME cicd healthy
ANDROID_KEY_PASSWORD cicd healthy
NODE_TEST_CF_ZONE_ID cicd healthy
ANDROID_KEY_ALIAS cicd healthy
R2_ACCESS_KEY_ID cicd healthy
FREE_NODE_URL cicd healthy
NODE_TEST_PORT cicd healthy
NODE_TEST_CF_TOKEN cicd healthy
FREE_NODE_AES_KEY cicd healthy
GH_PAT cicd healthy
SUBSCRIPTION_URL cicd healthy
NODE_TEST_DOMAIN cicd healthy
NODE_TEST_USER cicd healthy
NODE_TEST_EMAIL cicd healthy

LabelLayerStatusPath
port:7777 network healthy Dockerfile
port:10 network healthy tests/docker/api_test.sh
port:404 network healthy tests/docker/api_test.sh
port:443 network healthy internal/subscription/parser_test.go
port:8388 network healthy internal/subscription/parser_test.go
port:53 network healthy internal/api/handler_setup_stop.go
port:22 network healthy internal/api/handler_quickstart.go
port:17893 network healthy internal/geodata/manager_test.go
port:7890 network healthy ui/src/pages/Setup.tsx
port:7891 network healthy ui/src/pages/Setup.tsx
port:80 network healthy mobile/ios/MihomoBridge/configpatch.go

LabelLayerStatusPath
gha::ios-ci cicd healthy .github/workflows/ios-ci.yml
gha::e2e-openwrt cicd healthy .github/workflows/e2e-openwrt.yml
gha::sync-r2 cicd healthy .github/workflows/sync-r2.yml
gha::android-ci cicd healthy .github/workflows/android-ci.yml
gha::android-release cicd healthy .github/workflows/android-release.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::release cicd healthy .github/workflows/release.yml
gha::e2e-node-server cicd healthy .github/workflows/e2e-node-server.yml
gha::pages cicd healthy .github/workflows/pages.yml
gha::auto-tag cicd healthy .github/workflows/auto-tag.yml
gha::auto-merge cicd healthy .github/workflows/auto-merge.yml

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
image::tests/docker/Dockerfile hardware healthy tests/docker/Dockerfile
clashforge-test hardware healthy tests/docker/docker-compose.yml
clashforge-api-test hardware healthy tests/docker/docker-compose.yml

LabelLayerStatusPath
vps::vultr hardware healthy README.md
vps::digitalocean hardware healthy README.md
vps::linode hardware healthy README.md
vps::aws hardware healthy ui/src/pages/Nodes.tsx

LabelLayerStatusPath
password_literal::tests/e2e/node/test-node-deploy.sh security healthy tests/e2e/node/test-node-deploy.sh
password_literal::internal/publish/merge_test.go security healthy internal/publish/merge_test.go
password_literal::internal/nodes/store_test.go security healthy internal/nodes/store_test.go
password_literal::internal/nodes/store_test.go security healthy internal/nodes/store_test.go

LabelLayerStatusPath
DesignSystemGenerator software healthy .claude/skills/ui-ux-pro-max/scripts/design_system.py:37
BM25 software healthy .claude/skills/ui-ux-pro-max/scripts/core.py:96

LabelLayerStatusPath
repobility-clone-lk8_py2a software healthy /tmp/repobility-clone-lk8_py2a

LabelLayerStatusPath
App frontend healthy ui/src/App.tsx
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/53dad4b8-b024-4682-9c3b-91554433d784/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/53dad4b8-b024-4682-9c3b-91554433d784/

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.