Scan timing: clone 1.5s · analysis 5.78s · 0.6 MB · GitHub API rate-limit (preflight)
https://github.com/shenaba/2s-ui.git
· scanned 2026-06-18 05:55 UTC (1 month, 1 week ago)
· 10 languages
165 raw signals (119 security + 46 graph) 10th percentile · Go · small (2-20K LoC) System graph score 76 (lower by 26)
Last scanned 1 month, 1 week ago · v1 · 88 actionable findings from 2 signal sources. 77 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 |
100.0 | 0.15 | 15.00 |
security_score |
22.8 | 0.25 | 5.70 |
testing_score |
0.0 | 0.20 | 0.00 |
documentation_score |
76.0 | 0.15 | 11.40 |
practices_score |
79.0 | 0.15 | 11.85 |
code_quality |
63.4 | 0.10 | 6.34 |
| Overall | 1.00 | 50.3 |
All 161 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 |
|---|---|---|---|
README.zh-CN.md |
software | healthy | README.zh-CN.md |
runSUI.sh |
software | healthy | runSUI.sh |
docker-build-test.sh |
software | healthy | docker-build-test.sh |
README.md |
software | healthy | README.md |
install.sh |
software | healthy | install.sh |
README.ru.md |
software | healthy | README.ru.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
Dockerfile |
software | healthy | Dockerfile |
README.zh-TW.md |
software | healthy | README.zh-TW.md |
main.go |
software | healthy | main.go |
README.fa.md |
software | healthy | README.fa.md |
build.sh |
software | healthy | build.sh |
README.vi.md |
software | healthy | README.vi.md |
go.mod |
software | healthy | go.mod |
buildtest.sh |
software | healthy | buildtest.sh |
LICENSE |
software | healthy | LICENSE |
SECURITY.md |
software | healthy | SECURITY.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
entrypoint.sh |
software | healthy | entrypoint.sh |
s-ui.sh |
software | healthy | s-ui.sh |
config.go |
software | healthy | config/config.go |
domainValidator.go |
software | healthy | middleware/domainValidator.go |
outJson.go |
software | healthy | util/outJson.go |
subInfo.go |
software | healthy | util/subInfo.go |
base64.go |
software | healthy | util/base64.go |
subToJson.go |
software | healthy | util/subToJson.go |
genLink.go |
software | healthy | util/genLink.go |
linkToJson.go |
software | healthy | util/linkToJson.go |
array.go |
software | healthy | util/common/array.go |
random.go |
software | healthy | util/common/random.go |
err.go |
software | healthy | util/common/err.go |
README.md |
software | healthy | windows/README.md |
utils.go |
software | healthy | api/utils.go |
apiV2Handler.go |
software | healthy | api/apiV2Handler.go |
apiHandler.go |
software | healthy | api/apiHandler.go |
session.go |
software | healthy | api/session.go |
apiService.go |
software | healthy | api/apiService.go |
acme.go |
software | healthy | network/acme.go |
auto_https_listener.go |
software | healthy | network/auto_https_listener.go |
auto_https_conn.go |
software | healthy | network/auto_https_conn.go |
cmd.go |
software | healthy | cmd/cmd.go |
admin.go |
software | healthy | cmd/admin.go |
setting.go |
software | healthy | cmd/setting.go |
1_1.go |
software | healthy | cmd/migration/1_1.go |
1_3.go |
software | healthy | cmd/migration/1_3.go |
main.go |
software | healthy | cmd/migration/main.go |
1_2.go |
software | healthy | cmd/migration/1_2.go |
app.go |
software | healthy | app/app.go |
logger.go |
software | healthy | logger/logger.go |
zap.go |
software | healthy | logger/zap.go |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
config |
software | healthy | config |
middleware |
software | healthy | middleware |
util |
software | healthy | util |
common |
software | healthy | util/common |
windows |
software | healthy | windows |
api |
software | healthy | api |
network |
software | healthy | network |
cmd |
software | healthy | cmd |
migration |
software | healthy | cmd/migration |
app |
software | healthy | app |
logger |
software | healthy | logger |
database |
software | healthy | database |
model |
software | healthy | database/model |
sub |
software | healthy | sub |
web |
software | healthy | web |
service |
software | healthy | service |
core |
software | healthy | core |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
cronjob |
software | healthy | cronjob |
| Label | Layer | Status | Path |
|---|---|---|---|
CRONET_GO_REPO |
cicd | healthy | — |
BOOTLIN_BASE_URL |
cicd | healthy | — |
TAGS |
cicd | healthy | — |
NODE_VERSION |
cicd | healthy | — |
PLATFORM_PAIR |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
LIBCRONET_BASE_URL |
cicd | healthy | — |
CRONET_GO_VERSION |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
172.19.0.1 |
network | healthy | sub/jsonService.go |
127.0.0.1 |
network | healthy | sub/jsonService.go |
198.18.0.1 |
network | healthy | sub/clashService.go |
8.8.8.8 |
network | healthy | sub/clashService.go |
1.1.1.1 |
network | healthy | sub/clashService.go |
1.0.0.1 |
network | healthy | sub/clashService.go |
9.9.9.9 |
network | healthy | sub/clashService.go |
| Label | Layer | Status | Path |
|---|---|---|---|
frontend-build |
cicd | healthy | .github/workflows/docker.yml |
build |
cicd | healthy | .github/workflows/docker.yml |
merge |
cicd | healthy | .github/workflows/docker.yml |
build-frontend |
cicd | healthy | .github/workflows/windows.yml |
build-windows |
cicd | healthy | .github/workflows/windows.yml |
build-frontend |
cicd | healthy | .github/workflows/release.yml |
build-linux |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:2095 |
network | healthy | README.md |
port:2096 |
network | healthy | README.md |
port:443 |
network | healthy | README.md |
port:80 |
network | healthy | README.md |
port:7890 |
network | healthy | sub/clashService.go |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::docker |
cicd | healthy | .github/workflows/docker.yml |
gha::windows |
cicd | healthy | .github/workflows/windows.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | go.mod |
mongodb |
data | healthy | go.mod |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
s-ui |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-_8dlpbhr |
software | healthy | /tmp/repobility-clone-_8dlpbhr |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | api/apiService.go |
This page is publicly accessible at:
https://repobility.com/scan/751c3ea4-7381-44e4-83fb-dd746afe2b32/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/751c3ea4-7381-44e4-83fb-dd746afe2b32/
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.