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.

xuyuanzhang1122/bililive-go-UI

https://github.com/xuyuanzhang1122/bililive-go-UI · scanned 2026-06-16 01:03 UTC (2 months, 1 week ago)

82 raw signals (0 security + 82 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 45 actionable findings from 1 signal source. 37 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 887 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
config.docker.yml software healthy config.docker.yml
yarn.lock software healthy yarn.lock
.golangci.yml software healthy .golangci.yml
playwright.config.ts software healthy playwright.config.ts
README.md software healthy README.md
build.go software healthy build.go
package.json software healthy package.json
playwright.update.config.ts software healthy playwright.update.config.ts
Dockerfile software healthy Dockerfile
config.yml software healthy config.yml
go.mod software healthy go.mod
.env.example software healthy .env.example
Makefile software healthy Makefile
LICENSE software healthy LICENSE
AGENTS.md software healthy AGENTS.md
CHANGELOG.md software healthy CHANGELOG.md
docker-compose.yml software healthy docker-compose.yml
entrypoint.sh software healthy entrypoint.sh
responsive.spec.ts software healthy tests/e2e/responsive.spec.ts
update-full.spec.ts software healthy tests/e2e/update-full.spec.ts
basic.spec.ts software healthy tests/e2e/basic.spec.ts
recording.spec.ts software healthy tests/e2e/recording.spec.ts
other-pages.spec.ts software healthy tests/e2e/other-pages.spec.ts
components.spec.ts software healthy tests/e2e/components.spec.ts
update.spec.ts software healthy tests/e2e/update.spec.ts
config.spec.ts software healthy tests/e2e/config.spec.ts
live-list.spec.ts software healthy tests/e2e/live-list.spec.ts
stream-preference.spec.ts software healthy tests/e2e/stream-preference.spec.ts
update-workflow.spec.ts software healthy tests/e2e/update-workflow.spec.ts
navigation.spec.ts software healthy tests/e2e/navigation.spec.ts
test-config.template.yml software healthy tests/e2e/fixtures/test-config.template.yml
README.md software healthy test/README.md
launcher-config-local.example.json software healthy test/launcher-config-local.example.json
main.go software healthy test/update-mock-server/main.go
phase2-batch1-plan.md software healthy docs/phase2-batch1-plan.md
PROJECT.md software healthy docs/PROJECT.md
FAQ.md software healthy docs/FAQ.md
RELEASE.md software healthy docs/RELEASE.md
API.md software healthy docs/API.md
NORMALIZATION_PLAN.md software healthy docs/NORMALIZATION_PLAN.md
notify.md software healthy docs/notify.md
curl-commands.md software healthy docs/curl-commands.md
openapi.yaml software healthy docs/openapi.yaml
generate-web-api.mjs software healthy scripts/generate-web-api.mjs
report-server.js software healthy scripts/report-server.js
install.sh software healthy scripts/install.sh
release.sh software healthy scripts/release.sh
npm-install.mjs software healthy scripts/npm-install.mjs
devtools.go software healthy tools/devtools.go
README software healthy contrib/systemd/README

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

LabelLayerStatusPath
cleanupTestRooms software healthy tests/e2e/stream-preference.spec.ts:cleanupTestRooms
waitForUpdateState software healthy tests/e2e/update-workflow.spec.ts:waitForUpdateState
getDownloadProgress software healthy tests/e2e/update-workflow.spec.ts:getDownloadProgress
requestApi software healthy scripts/generate-web-api.mjs:requestApi
buildHeaders software healthy scripts/generate-web-api.mjs:buildHeaders
buildApiURL software healthy scripts/generate-web-api.mjs:buildApiURL
readErrorMessage software healthy scripts/generate-web-api.mjs:readErrorMessage
extractParams software healthy scripts/generate-web-api.mjs:extractParams
uniqueKey software healthy scripts/generate-web-api.mjs:uniqueKey
getMimeType software healthy scripts/report-server.js:getMimeType
fetchFromGitHub software healthy scripts/report-server.js:fetchFromGitHub
readLocalSource software healthy scripts/report-server.js:readLocalSource
usage software healthy scripts/npm-install.mjs:usage
takeValue software healthy scripts/npm-install.mjs:takeValue
log software healthy scripts/npm-install.mjs:log
ok software healthy scripts/npm-install.mjs:ok
warn software healthy scripts/npm-install.mjs:warn
fail software healthy scripts/npm-install.mjs:fail
run software healthy scripts/npm-install.mjs:run
commandExists software healthy scripts/npm-install.mjs:commandExists
ask software healthy scripts/npm-install.mjs:ask
askYesNo software healthy scripts/npm-install.mjs:askYesNo
answer software healthy scripts/npm-install.mjs:answer
canListen software healthy scripts/npm-install.mjs:canListen
expandHome software healthy scripts/npm-install.mjs:expandHome
generateApiKey software healthy scripts/npm-install.mjs:generateApiKey
downloadText software healthy scripts/npm-install.mjs:downloadText
downloadFile software healthy scripts/npm-install.mjs:downloadFile
fetchLatestRelease software healthy scripts/npm-install.mjs:fetchLatestRelease
getTarget software healthy scripts/npm-install.mjs:getTarget
getAssetName software healthy scripts/npm-install.mjs:getAssetName
findBinary software healthy scripts/npm-install.mjs:findBinary
extractArchive software healthy scripts/npm-install.mjs:extractArchive
yamlPath software healthy scripts/npm-install.mjs:yamlPath
configurePortableConfig software healthy scripts/npm-install.mjs:configurePortableConfig
writeConfig software healthy scripts/npm-install.mjs:writeConfig
enableApiKeyInConfig software healthy scripts/npm-install.mjs:enableApiKeyInConfig
waitReady software healthy scripts/npm-install.mjs:waitReady
dockerInstall software healthy scripts/npm-install.mjs:dockerInstall
binaryInstall software healthy scripts/npm-install.mjs:binaryInstall
sourceInstall software healthy scripts/npm-install.mjs:sourceInstall
writeRunScript software healthy scripts/npm-install.mjs:writeRunScript
setupSystemdAndStart software healthy scripts/npm-install.mjs:setupSystemdAndStart
printBinaryDone software healthy scripts/npm-install.mjs:printBinaryDone
main software healthy scripts/npm-install.mjs:main
register software healthy src/webapp/src/serviceWorker.ts:register
registerValidSW software healthy src/webapp/src/serviceWorker.ts:registerValidSW
checkValidServiceWorker software healthy src/webapp/src/serviceWorker.ts:checkValidServiceWorker
unregister software healthy src/webapp/src/serviceWorker.ts:unregister
subscribeSSE software healthy src/webapp/src/utils/sse.ts:subscribeSSE

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

LabelLayerStatusPath
tests software healthy tests
e2e software healthy tests/e2e
fixtures software healthy tests/e2e/fixtures
test software healthy test
update-mock-server software healthy test/update-mock-server
docs software healthy docs
scripts software healthy scripts
tools software healthy tools
contrib software healthy contrib
systemd software healthy contrib/systemd
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
src software healthy src
types software healthy src/types
live software healthy src/live
huya software healthy src/live/huya
lang software healthy src/live/lang
acfun software healthy src/live/acfun
qq software healthy src/live/qq
bilibili software healthy src/live/bilibili
yizhibo software healthy src/live/yizhibo
internal software healthy src/live/internal
openrec software healthy src/live/openrec
douyin software healthy src/live/douyin
mock software healthy src/live/mock
douyu software healthy src/live/douyu
huajiao software healthy src/live/huajiao
hongdoufm software healthy src/live/hongdoufm
cc software healthy src/live/cc
twitch software healthy src/live/twitch
dev software healthy src/live/dev
system software healthy src/live/system
yy software healthy src/live/yy
xiaohongshu software healthy src/live/xiaohongshu
weibolive software healthy src/live/weibolive
missevan software healthy src/live/missevan
kuaishou software healthy src/live/kuaishou
zhanqi software healthy src/live/zhanqi
consts software healthy src/consts
livestate software healthy src/livestate
migrations software healthy src/livestate/migrations
notify software healthy src/notify
email software healthy src/notify/email
ntfy software healthy src/notify/ntfy
telegram software healthy src/notify/telegram
instance software healthy src/instance
listeners software healthy src/listeners
cmd software healthy src/cmd
bililive software healthy src/cmd/bililive

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

LabelLayerStatusPath
/iostats/* frontend healthy src/webapp/src/App.tsx
/tasks/* frontend healthy src/webapp/src/App.tsx
/fileList/* frontend healthy src/webapp/src/App.tsx
/configInfo/* frontend healthy src/webapp/src/App.tsx
/videoLibrary frontend healthy src/webapp/src/App.tsx
/history frontend healthy src/webapp/src/App.tsx
/liveInfo frontend healthy src/webapp/src/App.tsx
/liveList frontend healthy src/webapp/src/App.tsx
/ frontend healthy src/webapp/src/App.tsx
/api/lives frontend healthy src/webapp/src/utils/generated-api.ts
/api/update/apply frontend healthy src/webapp/src/utils/generated-api.ts
/api/batch/file/delete frontend healthy src/webapp/src/utils/generated-api.ts
/api/batch/file/rename frontend healthy src/webapp/src/utils/generated-api.ts
/api/update/cancel frontend healthy src/webapp/src/utils/generated-api.ts
/api/openlist/check-storage frontend healthy src/webapp/src/utils/generated-api.ts
/api/webui/remote/check frontend healthy src/webapp/src/utils/generated-api.ts
/api/update/check frontend healthy src/webapp/src/utils/generated-api.ts
/api/api-keys frontend healthy src/webapp/src/utils/generated-api.ts
/api/backups frontend healthy src/webapp/src/utils/generated-api.ts
/api/signed-url frontend healthy src/webapp/src/utils/generated-api.ts
/api/api-keys/{id} frontend healthy src/webapp/src/utils/generated-api.ts
/api/file/{path:.*} frontend healthy src/webapp/src/utils/generated-api.ts
/api/config/platforms/{platform} frontend healthy src/webapp/src/utils/generated-api.ts
/api/history/{videoPath:.*} frontend healthy src/webapp/src/utils/generated-api.ts
/api/update/rollback frontend healthy src/webapp/src/utils/generated-api.ts
/api/update/download frontend healthy src/webapp/src/utils/generated-api.ts
/api/auth/me frontend healthy src/webapp/src/utils/generated-api.ts
/api/auth-status frontend healthy src/webapp/src/utils/generated-api.ts
/api/backups/{id} frontend healthy src/webapp/src/utils/generated-api.ts
/api/bilibili/qrcode frontend healthy src/webapp/src/utils/generated-api.ts
/api/config frontend healthy src/webapp/src/utils/generated-api.ts
/api/config/sync-status frontend healthy src/webapp/src/utils/generated-api.ts
/api/iostats/devices frontend healthy src/webapp/src/utils/generated-api.ts
/api/iostats/disk frontend healthy src/webapp/src/utils/generated-api.ts
/api/config/douyin-cookie frontend healthy src/webapp/src/utils/generated-api.ts
/api/config/effective frontend healthy src/webapp/src/utils/generated-api.ts
/api/config/headless-browser frontend healthy src/webapp/src/utils/generated-api.ts
/api/stream/hls/{path:.*} frontend healthy src/webapp/src/utils/generated-api.ts
/api/stream/hls-segment/{cache_key}/{segment} frontend healthy src/webapp/src/utils/generated-api.ts
/api/info frontend healthy src/webapp/src/utils/generated-api.ts
/api/iostats frontend healthy src/webapp/src/utils/generated-api.ts
/api/iostats/filters frontend healthy src/webapp/src/utils/generated-api.ts
/api/update/latest frontend healthy src/webapp/src/utils/generated-api.ts
/api/update/launcher frontend healthy src/webapp/src/utils/generated-api.ts
/api/lives/{id} frontend healthy src/webapp/src/utils/generated-api.ts
/api/lives/{id}/history frontend healthy src/webapp/src/utils/generated-api.ts
/api/cookies frontend healthy src/webapp/src/utils/generated-api.ts
/api/lives/{id}/logs frontend healthy src/webapp/src/utils/generated-api.ts
/api/lives/{id}/name-history frontend healthy src/webapp/src/utils/generated-api.ts
/api/lives/{id}/sessions frontend healthy src/webapp/src/utils/generated-api.ts

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

LabelLayerStatusPath
App frontend healthy src/webapp/src/App.tsx
PipelineTaskList frontend healthy src/webapp/src/component/pipeline-task-list/index.tsx
RootLayout frontend healthy src/webapp/src/component/layout/index.tsx
HistoryPanel frontend healthy src/webapp/src/component/history-panel/index.tsx
BiliLoginPanel frontend healthy src/webapp/src/component/edit-cookie/bili-login-panel.tsx
EditCookieDialog frontend healthy src/webapp/src/component/edit-cookie/index.tsx
UpdateBanner frontend healthy src/webapp/src/component/update-banner/index.tsx
ConfigInfo frontend healthy src/webapp/src/component/config-info/index.tsx
CloudUploadSettings frontend healthy src/webapp/src/component/config-info/CloudUploadSettings.tsx
LogPanel frontend healthy src/webapp/src/component/log-panel/index.tsx
AttributeSelector frontend healthy src/webapp/src/component/stream-selector/AttributeSelector.…
FileList frontend healthy src/webapp/src/component/file-list/index.tsx
UpdatePage frontend healthy src/webapp/src/component/update-page/index.tsx
LiveInfo frontend healthy src/webapp/src/component/live-info/index.tsx
RequestStatusChart frontend healthy src/webapp/src/component/io-stats/RequestStatusChart.tsx
MemoryStats frontend healthy src/webapp/src/component/io-stats/MemoryStats.tsx
IOStatsPage frontend healthy src/webapp/src/component/io-stats/index.tsx
MemoryHistoryChart frontend healthy src/webapp/src/component/io-stats/MemoryHistoryChart.tsx
NetworkChart frontend healthy src/webapp/src/component/io-stats/NetworkChart.tsx
DiskIOChart frontend healthy src/webapp/src/component/io-stats/DiskIOChart.tsx
LiveListWithRouter frontend healthy src/webapp/src/component/live-list/index.tsx
PopDialog frontend healthy src/webapp/src/component/pop-dialog/index.tsx
AddRoomDialog frontend healthy src/webapp/src/component/add-room-dialog/index.tsx
VideoLibrary frontend healthy src/webapp/src/component/video-library/index.tsx
TaskPage frontend healthy src/webapp/src/component/task-page/index.tsx
HistoryPage frontend healthy src/webapp/src/component/history-page/index.tsx

LabelLayerStatusPath
copilot-setup-steps cicd healthy .github/workflows/copilot-setup-steps.yml
release-bins-sharded cicd healthy .github/workflows/release.yaml
publish-release cicd healthy .github/workflows/release.yaml
release-docker-images cicd healthy .github/workflows/release.yaml
build-web cicd healthy .github/workflows/ci.yaml
docker-publish cicd healthy .github/workflows/docker-publish.yml
build cicd healthy .github/workflows/tests.yaml
test cicd healthy .github/workflows/tests.yaml
lint cicd healthy .github/workflows/tests.yaml
check-agents cicd healthy .github/workflows/tests.yaml
validate cicd healthy .github/workflows/validate_issue.yaml
stale cicd healthy .github/workflows/close_stale_issues.yaml
e2e cicd healthy .github/workflows/e2e-test.yml

LabelLayerStatusPath
API software healthy src/webapp/src/utils/api.ts:API
SSEManager software healthy src/webapp/src/utils/sse.ts:SSEManager
Utils software healthy src/webapp/src/utils/common.ts:Utils
PipelineTaskList software healthy src/webapp/src/component/pipeline-task-list/index.tsx:Pipel…
EditCookieDialog software healthy src/webapp/src/component/edit-cookie/index.tsx:EditCookieDi…
LiveInfo software healthy src/webapp/src/component/live-info/index.tsx:LiveInfo
LiveList software healthy src/webapp/src/component/live-list/index.tsx:LiveList
component software healthy src/webapp/src/component/live-list/index.tsx:component
PopDialog software healthy src/webapp/src/component/pop-dialog/index.tsx:PopDialog
AddRoomDialog software healthy src/webapp/src/component/add-room-dialog/index.tsx:AddRoomD…

LabelLayerStatusPath
000001_init_schema.down.sql data healthy src/livestate/migrations/000001_init_schema.down.sql
000001_init_schema.up.sql data healthy src/livestate/migrations/000001_init_schema.up.sql
000003_add_available_streams.down.sql data healthy src/livestate/migrations/000003_add_available_streams.down.…
000002_add_session_names.up.sql data healthy src/livestate/migrations/000002_add_session_names.up.sql
000003_add_available_streams.up.sql data healthy src/livestate/migrations/000003_add_available_streams.up.sql
000004_add_live_rooms_source.up.sql data healthy src/livestate/migrations/000004_add_live_rooms_source.up.sql
000004_add_live_rooms_source.down.sql data healthy src/livestate/migrations/000004_add_live_rooms_source.down.…
000002_add_session_names.down.sql data healthy src/livestate/migrations/000002_add_session_names.down.sql

LabelLayerStatusPath
127.0.0.1 network healthy playwright.config.ts
125.0.0.0 network healthy src/live/huya/implForLol.go
8.0.49.33 network healthy src/live/huya/implForXingXiu.go
127.0.0.0 network healthy src/webapp/src/serviceWorker.ts
120.0.0.0 network healthy src/pkg/streamprobe/hls_parser.go
8.3.3.1 network healthy src/pkg/streamprobe/flv_parser.go
192.168.1.1 network healthy src/pkg/utils/conn_counter_test.go
124.0.0.0 network healthy src/pkg/urlresolver/douyin_browser.go

LabelLayerStatusPath
gha::copilot-setup-steps cicd healthy .github/workflows/copilot-setup-steps.yml
gha::release cicd healthy .github/workflows/release.yaml
gha::ci cicd healthy .github/workflows/ci.yaml
gha::docker-publish cicd healthy .github/workflows/docker-publish.yml
gha::tests cicd healthy .github/workflows/tests.yaml
gha::validate_issue cicd healthy .github/workflows/validate_issue.yaml
gha::close_stale_issues cicd healthy .github/workflows/close_stale_issues.yaml
gha::e2e-test cicd healthy .github/workflows/e2e-test.yml

LabelLayerStatusPath
port:8080 network healthy README.md
port:5244 network healthy config.yml
port:9090 network healthy docker-compose.yml
port:3000 network healthy docker-compose.yml
port:9323 network healthy scripts/report-server.js
port:18110 network healthy src/live/douyin/douyin_btools.go

LabelLayerStatusPath
live_rooms data healthy src/livestate/migrations/000001_init_schema.up.sql
live_sessions data healthy src/livestate/migrations/000001_init_schema.up.sql
name_history data healthy src/livestate/migrations/000001_init_schema.up.sql
system_meta data healthy src/livestate/migrations/000001_init_schema.up.sql
available_streams data healthy src/livestate/migrations/000003_add_available_streams.up.sql

LabelLayerStatusPath
DOCKER_TAGS cicd healthy
DOCKER_USERNAME cicd healthy
SENTRY_DSN cicd healthy
GITHUB_TOKEN cicd healthy
DOCKER_TOKEN cicd healthy

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
bililive-go hardware healthy docker-compose.yml

LabelLayerStatusPath
repobility-clone-1cgwxfuv software healthy /tmp/repobility-clone-1cgwxfuv

LabelLayerStatusPath
sqlite data healthy go.mod

LabelLayerStatusPath
password_literal::src/notify/README.md security healthy src/notify/README.md

LabelLayerStatusPath
auth::src/servers/handler.go security healthy src/servers/handler.go
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/0a106e6a-3cc6-4d82-b189-a8c0f9a7ad94/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0a106e6a-3cc6-4d82-b189-a8c0f9a7ad94/

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.