Scan timing: clone 1.5s · analysis 1.28s · 0.5 MB · GitHub API rate-limit (preflight)
https://github.com/alireza0/s-ui.git
· scanned 2026-05-21 16:00 UTC (2 weeks ago)
· 10 languages
178 findings (86 legacy + 92 scanner) 0th percentile · Go · small (2-20K LoC) Scanner says 67 (lower by 3)
Last scanned 2 weeks ago · v2 · 132 findings from 2 sources. 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 |
100.0 | 0.15 | 15.00 |
security_score |
73.4 | 0.25 | 18.35 |
testing_score |
0.0 | 0.20 | 0.00 |
documentation_score |
75.0 | 0.15 | 11.25 |
practices_score |
79.0 | 0.15 | 11.85 |
code_quality |
75.3 | 0.10 | 7.53 |
| Overall | 1.00 | 64.0 |
All 152 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 |
|---|---|---|---|
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 |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
Dockerfile |
software | healthy | Dockerfile |
main.go |
software | healthy | main.go |
build.sh |
software | healthy | build.sh |
go.mod |
software | healthy | go.mod |
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 |
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 |
backup.go |
software | healthy | database/backup.go |
db.go |
software | healthy | database/db.go |
outbounds.go |
software | healthy | database/model/outbounds.go |
services.go |
software | healthy | database/model/services.go |
inbounds.go |
software | healthy | database/model/inbounds.go |
endpoints.go |
software | healthy | database/model/endpoints.go |
model.go |
software | healthy | database/model/model.go |
subService.go |
software | healthy | sub/subService.go |
jsonService.go |
software | healthy | sub/jsonService.go |
subHandler.go |
software | healthy | sub/subHandler.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 |
|---|---|---|---|
BOOTLIN_BASE_URL |
cicd | healthy | — |
CRONET_GO_REPO |
cicd | healthy | — |
PLATFORM_PAIR |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
NODE_VERSION |
cicd | healthy | — |
LIBCRONET_BASE_URL |
cicd | healthy | — |
CRONET_GO_VERSION |
cicd | healthy | — |
DOCKER_HUB_USERNAME |
cicd | healthy | — |
DOCKER_HUB_TOKEN |
cicd | healthy | — |
TAGS |
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 | docker-compose.yml |
port:2096 |
network | healthy | docker-compose.yml |
port:443 |
network | healthy | util/linkToJson.go |
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 |
|---|---|---|---|
password_literal::install.sh |
security | healthy | install.sh |
password_literal::s-ui.sh |
security | healthy | s-ui.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-2e779svx |
software | healthy | /tmp/repobility-clone-2e779svx |
This page is publicly accessible at:
https://repobility.com/scan/62091803-8d8b-4db5-9ad7-1008fd52865a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/62091803-8d8b-4db5-9ad7-1008fd52865a/
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.