Scan timing: clone 3.13s · analysis 50.9s · 5.1 MB · GitHub preflight 409ms
https://github.com/sipcapture/homer
· scanned 2026-06-05 19:25 UTC (4 days, 16 hours ago)
· 10 languages
487 raw signals (271 security + 216 graph) 6th percentile · Go · large (100-500K LoC)
Last scanned 4 days, 16 hours ago · v2 · 229 actionable findings from 2 signal sources. 150 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 |
65.0 | 0.15 | 9.75 |
security_score |
14.6 | 0.25 | 3.65 |
testing_score |
80.0 | 0.20 | 16.00 |
documentation_score |
81.6 | 0.15 | 12.24 |
practices_score |
77.0 | 0.15 | 11.55 |
code_quality |
36.7 | 0.10 | 3.67 |
| Overall | 1.00 | 56.9 |
All 1713 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 |
|---|---|---|---|
chunk |
software | healthy | scripts/send_hep3_loadtest.py:11 |
build_hep3 |
software | healthy | scripts/send_hep3_loadtest.py:16 |
send_udp |
software | healthy | scripts/send_hep3_loadtest.py:45 |
send_tcp |
software | healthy | scripts/send_hep3_loadtest.py:52 |
main |
software | healthy | scripts/send_hep3_loadtest.py:58 |
one_pkt |
software | healthy | scripts/send_hep3_loadtest.py:80 |
readHomerAppVersion |
software | healthy | src/ui/vite.config.ts:readHomerAppVersion |
getToken |
software | healthy | src/ui/src/api.ts:getToken |
authHeaders |
software | healthy | src/ui/src/api.ts:authHeaders |
handleUnauthorized |
software | healthy | src/ui/src/api.ts:handleUnauthorized |
parseError |
software | healthy | src/ui/src/api.ts:parseError |
payload |
software | healthy | src/ui/src/api.ts:payload |
apiGet |
software | healthy | src/ui/src/api.ts:apiGet |
fetchMeAvatarObjectUrl |
software | healthy | src/ui/src/api.ts:fetchMeAvatarObjectUrl |
apiPost |
software | healthy | src/ui/src/api.ts:apiPost |
apiPut |
software | healthy | src/ui/src/api.ts:apiPut |
apiPatch |
software | healthy | src/ui/src/api.ts:apiPatch |
apiDelete |
software | healthy | src/ui/src/api.ts:apiDelete |
apiPostFile |
software | healthy | src/ui/src/api.ts:apiPostFile |
apiDownloadUrl |
software | healthy | src/ui/src/api.ts:apiDownloadUrl |
buildWsURL |
software | healthy | src/ui/src/api.ts:buildWsURL |
openHepStream |
software | healthy | src/ui/src/api.ts:openHepStream |
connect |
software | healthy | src/ui/src/api.ts:connect |
scheduleReconnect |
software | healthy | src/ui/src/api.ts:scheduleReconnect |
openNetrisSocket |
software | healthy | src/ui/src/api.ts:openNetrisSocket |
openNetChessSocket |
software | healthy | src/ui/src/api.ts:openNetChessSocket |
fetchChessLLMStatus |
software | healthy | src/ui/src/api.ts:fetchChessLLMStatus |
postChessLLMMove |
software | healthy | src/ui/src/api.ts:postChessLLMMove |
renderApp |
software | healthy | src/ui/src/App.test.tsx:renderApp |
FloatingAuthField |
software | healthy | src/ui/src/LoginPage.tsx:FloatingAuthField |
LoginPage |
software | healthy | src/ui/src/LoginPage.tsx:LoginPage |
handleSubmit |
software | healthy | src/ui/src/LoginPage.tsx:handleSubmit |
parseLoginProvidersPayload |
software | healthy | src/ui/src/loginProviders.ts:parseLoginProvidersPayload |
data |
software | healthy | src/ui/src/loginProviders.ts:data |
consumeOAuthRow |
software | healthy | src/ui/src/loginProviders.ts:consumeOAuthRow |
App |
software | healthy | src/ui/src/App.tsx:App |
persistToken |
software | healthy | src/ui/src/App.tsx:persistToken |
applyHash |
software | healthy | src/ui/src/App.tsx:applyHash |
parseError |
software | healthy | src/ui/src/App.tsx:parseError |
loadAuthProviders |
software | healthy | src/ui/src/App.tsx:loadAuthProviders |
loginOAuth2 |
software | healthy | src/ui/src/App.tsx:loginOAuth2 |
revokeAvatarUrl |
software | healthy | src/ui/src/App.tsx:revokeAvatarUrl |
logout |
software | healthy | src/ui/src/App.tsx:logout |
openSettings |
software | healthy | src/ui/src/App.tsx:openSettings |
openResetSettings |
software | healthy | src/ui/src/App.tsx:openResetSettings |
openDashboard |
software | healthy | src/ui/src/App.tsx:openDashboard |
loadMe |
software | healthy | src/ui/src/App.tsx:loadMe |
buildUsersQuery |
software | healthy | src/ui/src/App.tsx:buildUsersQuery |
loadUsers |
software | healthy | src/ui/src/App.tsx:loadUsers |
resetUserForm |
software | healthy | src/ui/src/App.tsx:resetUserForm |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
mkdocs.yml |
software | healthy | mkdocs.yml |
README.md |
software | healthy | README.md |
Dockerfile |
software | healthy | Dockerfile |
homer-core.yaml |
software | healthy | homer-core.yaml |
Makefile |
software | healthy | Makefile |
homer-core_workflow.yaml |
software | healthy | homer-core_workflow.yaml |
run_benchmark.sh |
software | healthy | benchmarks/run_benchmark.sh |
UI_COORDINATOR_AUTH_AND_TOKENS.md |
software | healthy | docs/UI_COORDINATOR_AUTH_AND_TOKENS.md |
NODE.md |
software | healthy | docs/NODE.md |
LINE_PROTOCOL.md |
software | healthy | docs/LINE_PROTOCOL.md |
AGENT.md |
software | healthy | docs/AGENT.md |
VOIPGames.md |
software | healthy | docs/VOIPGames.md |
INGEST_PERFORMANCE.md |
software | healthy | docs/INGEST_PERFORMANCE.md |
ENVIRONMENT_VARIABLES.md |
software | healthy | docs/ENVIRONMENT_VARIABLES.md |
STORAGE_POLICIES.md |
software | healthy | docs/STORAGE_POLICIES.md |
LUA_CORRELATION.md |
software | healthy | docs/LUA_CORRELATION.md |
SEARCH.md |
software | healthy | docs/SEARCH.md |
SEARCH_MAPPINGS_AND_FIELDS.md |
software | healthy | docs/SEARCH_MAPPINGS_AND_FIELDS.md |
AUTH_OAUTH.md |
software | healthy | docs/AUTH_OAUTH.md |
HEP_INGEST_MPPS.md |
software | healthy | docs/HEP_INGEST_MPPS.md |
FLIGHTSQL.md |
software | healthy | docs/FLIGHTSQL.md |
index.md |
software | healthy | docs/index.md |
BENCHMARKS.md |
software | healthy | docs/BENCHMARKS.md |
BENCHMARK_README.md |
software | healthy | docs/BENCHMARK_README.md |
STORAGE_LAYOUT.md |
software | healthy | docs/STORAGE_LAYOUT.md |
HEP_STREAM.md |
software | healthy | docs/HEP_STREAM.md |
WIZARD.md |
software | healthy | docs/WIZARD.md |
COORDINATOR.md |
software | healthy | docs/COORDINATOR.md |
MCP.md |
software | healthy | docs/MCP.md |
AUTH_LDAP_AND_OAUTH.md |
software | healthy | docs/AUTH_LDAP_AND_OAUTH.md |
MCP_UI_GUIDE.md |
software | healthy | docs/MCP_UI_GUIDE.md |
openapi.yaml |
software | healthy | docs/openapi.yaml |
CERTIFICATES_README.md |
software | healthy | docs/CERTIFICATES_README.md |
DUCKDB_TUNING.md |
software | healthy | docs/DUCKDB_TUNING.md |
STORAGE_ARCHITECTURE.md |
software | healthy | docs/STORAGE_ARCHITECTURE.md |
OTLP.md |
software | healthy | docs/OTLP.md |
GRAFANA_INTEGRATION.md |
software | healthy | docs/GRAFANA_INTEGRATION.md |
SEARCH_URL.md |
software | healthy | docs/SEARCH_URL.md |
COMPACTION_SETUP.md |
software | healthy | docs/COMPACTION_SETUP.md |
2026-05-16-chess-netchess-widgets-design.md |
software | healthy | docs/superpowers/specs/2026-05-16-chess-netchess-widgets-de… |
extra.css |
software | healthy | docs/stylesheets/extra.css |
index.html |
software | healthy | docs/swagger/index.html |
standalone.html |
software | healthy | docs/swagger/standalone.html |
MIGRATION_HOMER7.md |
software | healthy | docs/untested/MIGRATION_HOMER7.md |
MIGRATION_HOMER10.md |
software | healthy | docs/untested/MIGRATION_HOMER10.md |
test_tls_connection.sh |
software | healthy | scripts/test_tls_connection.sh |
send_hep_over_tls.sh |
software | healthy | scripts/send_hep_over_tls.sh |
test_tls.sh |
software | healthy | scripts/test_tls.sh |
profile_ingest_load.sh |
software | healthy | scripts/profile_ingest_load.sh |
send_hep3_loadtest.py |
software | healthy | scripts/send_hep3_loadtest.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
benchmarks |
software | healthy | benchmarks |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
specs |
software | healthy | docs/superpowers/specs |
stylesheets |
software | healthy | docs/stylesheets |
swagger |
software | healthy | docs/swagger |
untested |
software | healthy | docs/untested |
scripts |
software | healthy | scripts |
examples |
software | healthy | examples |
docker |
software | healthy | examples/docker |
mappings |
software | healthy | examples/mappings |
otlp_synthetic |
software | healthy | examples/otlp_synthetic |
lua |
software | healthy | examples/lua |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
codeql |
software | healthy | .github/codeql |
src |
software | healthy | src |
node |
software | healthy | src/node |
config |
software | healthy | src/config |
glibcstub |
software | healthy | src/glibcstub |
flight |
software | healthy | src/flight |
coordinator |
software | healthy | src/coordinator |
games |
software | healthy | src/coordinator/games |
netris |
software | healthy | src/coordinator/games/netris |
chess |
software | healthy | src/coordinator/games/chess |
netchess |
software | healthy | src/coordinator/games/netchess |
docs |
software | healthy | src/coordinator/docs |
sqlvalidator |
software | healthy | src/coordinator/sqlvalidator |
services |
software | healthy | src/coordinator/services |
seeds |
software | healthy | src/coordinator/services/seeds |
handlers |
software | healthy | src/coordinator/handlers |
mcp |
software | healthy | src/mcp |
ui |
software | healthy | src/ui |
src |
software | healthy | src/ui/src |
settings |
software | healthy | src/ui/src/settings |
test |
software | healthy | src/ui/src/test |
dashboard |
software | healthy | src/ui/src/dashboard |
stores |
software | healthy | src/ui/src/dashboard/stores |
utils |
software | healthy | src/ui/src/dashboard/utils |
components |
software | healthy | src/ui/src/dashboard/components |
widgets |
software | healthy | src/ui/src/dashboard/widgets |
context |
software | healthy | src/ui/src/dashboard/context |
flow |
software | healthy | src/ui/src/dashboard/flow |
components |
software | healthy | src/ui/src/components |
locale |
software | healthy | src/ui/src/components/locale |
ui |
software | healthy | src/ui/src/components/ui |
theme |
software | healthy | src/ui/src/components/theme |
lib |
software | healthy | src/ui/src/lib |
hooks |
software | healthy | src/ui/src/hooks |
lineprotoreceiver |
software | healthy | src/lineprotoreceiver |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/ui/src/App.tsx |
AdvancedPanel |
frontend | healthy | src/ui/src/settings/AdvancedPanel.tsx |
ApiDocsPanel |
frontend | healthy | src/ui/src/settings/ApiDocsPanel.tsx |
AuthTokensPanel |
frontend | healthy | src/ui/src/settings/AuthTokensPanel.tsx |
SystemPanel |
frontend | healthy | src/ui/src/settings/SystemPanel.tsx |
UserSettingsPanel |
frontend | healthy | src/ui/src/settings/UserSettingsPanel.tsx |
AgentSubsPanel |
frontend | healthy | src/ui/src/settings/AgentSubsPanel.tsx |
CrudTable |
frontend | healthy | src/ui/src/settings/CrudTable.tsx |
UsersPanel |
frontend | healthy | src/ui/src/settings/UsersPanel.tsx |
DashboardPanel |
frontend | healthy | src/ui/src/settings/DashboardPanel.tsx |
ResetPanel |
frontend | healthy | src/ui/src/settings/ResetPanel.tsx |
MappingsPanel |
frontend | healthy | src/ui/src/settings/MappingsPanel.tsx |
AboutPanel |
frontend | healthy | src/ui/src/settings/AboutPanel.tsx |
AliasesPanel |
frontend | healthy | src/ui/src/settings/AliasesPanel.tsx |
ScriptsPanel |
frontend | healthy | src/ui/src/settings/ScriptsPanel.tsx |
DashboardsPanel |
frontend | healthy | src/ui/src/settings/DashboardsPanel.tsx |
HepsubsPanel |
frontend | healthy | src/ui/src/settings/HepsubsPanel.tsx |
ExportModal |
frontend | healthy | src/ui/src/settings/ExportModal.tsx |
ProfilePanel |
frontend | healthy | src/ui/src/settings/ProfilePanel.tsx |
CallFlow |
frontend | healthy | src/ui/src/dashboard/CallFlow.tsx |
DashboardLayout |
frontend | healthy | src/ui/src/dashboard/DashboardLayout.tsx |
TransactionModal |
frontend | healthy | src/ui/src/dashboard/TransactionModal.tsx |
OTLPLogsTraceModal |
frontend | healthy | src/ui/src/dashboard/OTLPLogsTraceModal.tsx |
DashboardHeader |
frontend | healthy | src/ui/src/dashboard/DashboardHeader.tsx |
SearchDeepLinkBootstrap |
frontend | healthy | src/ui/src/dashboard/SearchDeepLinkBootstrap.tsx |
OTLPMetricsSeriesModal |
frontend | healthy | src/ui/src/dashboard/OTLPMetricsSeriesModal.tsx |
QosPanel |
frontend | healthy | src/ui/src/dashboard/QosPanel.tsx |
OTLPLogRowModal |
frontend | healthy | src/ui/src/dashboard/OTLPLogRowModal.tsx |
MessageModal |
frontend | healthy | src/ui/src/dashboard/MessageModal.tsx |
OTLPTraceModal |
frontend | healthy | src/ui/src/dashboard/OTLPTraceModal.tsx |
CallInfoPanel |
frontend | healthy | src/ui/src/dashboard/CallInfoPanel.tsx |
ExportTab |
frontend | healthy | src/ui/src/dashboard/ExportTab.tsx |
PanelChrome |
frontend | healthy | src/ui/src/dashboard/components/PanelChrome.tsx |
SearchWidgetSettings |
frontend | healthy | src/ui/src/dashboard/components/SearchWidgetSettings.tsx |
AddWidgetDialog |
frontend | healthy | src/ui/src/dashboard/components/AddWidgetDialog.tsx |
DragDropFieldList |
frontend | healthy | src/ui/src/dashboard/components/DragDropFieldList.tsx |
TimeRangePicker |
frontend | healthy | src/ui/src/dashboard/components/TimeRangePicker.tsx |
MultiSelectInput |
frontend | healthy | src/ui/src/dashboard/components/MultiSelectInput.tsx |
DashboardSettingsDialog |
frontend | healthy | src/ui/src/dashboard/components/DashboardSettingsDialog.tsx |
SIPDialogMasterPanel |
frontend | healthy | src/ui/src/dashboard/widgets/SIPDialogMasterPanel.tsx |
JitterBufferHeroPanel |
frontend | healthy | src/ui/src/dashboard/widgets/JitterBufferHeroPanel.tsx |
IFramePanel |
frontend | healthy | src/ui/src/dashboard/widgets/IFramePanel.tsx |
NotePanel |
frontend | healthy | src/ui/src/dashboard/widgets/NotePanel.tsx |
ChessPanel |
frontend | healthy | src/ui/src/dashboard/widgets/ChessPanel.tsx |
CodeEditorPanel |
frontend | healthy | src/ui/src/dashboard/widgets/CodeEditorPanel.tsx |
GrafanaPanel |
frontend | healthy | src/ui/src/dashboard/widgets/GrafanaPanel.tsx |
ClockPanel |
frontend | healthy | src/ui/src/dashboard/widgets/ClockPanel.tsx |
SIPetrisPanel |
frontend | healthy | src/ui/src/dashboard/widgets/SIPetrisPanel.tsx |
PcapUploaderPanel |
frontend | healthy | src/ui/src/dashboard/widgets/PcapUploaderPanel.tsx |
NetrisPanel |
frontend | healthy | src/ui/src/dashboard/widgets/NetrisPanel.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/coordinator/handlers/transaction_view_page.go |
security | healthy | src/coordinator/handlers/transaction_view_page.go |
auth::src/ui/src/dashboard/widgets/NetrisPanel.tsx |
security | healthy | src/ui/src/dashboard/widgets/NetrisPanel.tsx |
auth::src/config/env_test.go |
security | healthy | src/config/env_test.go |
auth::examples/homer-coordinator.json |
security | healthy | examples/homer-coordinator.json |
auth::src/coordinator/handlers/auth_oauth_code.go |
security | healthy | src/coordinator/handlers/auth_oauth_code.go |
auth::examples/homer-modular.json |
security | healthy | examples/homer-modular.json |
auth::src/coordinator/handlers/auth.go |
security | healthy | src/coordinator/handlers/auth.go |
auth::src/ui/src/App.tsx |
security | healthy | src/ui/src/App.tsx |
auth::examples/homer.json |
security | healthy | examples/homer.json |
auth::src/config/config_test.go |
security | healthy | src/config/config_test.go |
auth::src/coordinator/handlers/users_v4.go |
security | healthy | src/coordinator/handlers/users_v4.go |
auth::src/coordinator/handlers/auth_oauth_redirect_test.go |
security | healthy | src/coordinator/handlers/auth_oauth_redirect_test.go |
auth::src/coordinator/handlers/auth_oauth_code_test.go |
security | healthy | src/coordinator/handlers/auth_oauth_code_test.go |
auth::src/ui/src/dashboard/widgets/PacketDefenderPanel.tsx |
security | healthy | src/ui/src/dashboard/widgets/PacketDefenderPanel.tsx |
auth::src/coordinator/handlers/transactions_v4.go |
security | healthy | src/coordinator/handlers/transactions_v4.go |
auth::src/coordinator/games/netchess/protocol.go |
security | healthy | src/coordinator/games/netchess/protocol.go |
auth::src/coordinator/handlers/auth_avatar_test.go |
security | healthy | src/coordinator/handlers/auth_avatar_test.go |
auth::src/coordinator/handlers/auth_v4_helpers.go |
security | healthy | src/coordinator/handlers/auth_v4_helpers.go |
auth::src/cli/search.go |
security | healthy | src/cli/search.go |
auth::src/cli/wizard_cmd.go |
security | healthy | src/cli/wizard_cmd.go |
auth::examples/homer-coordinator-oauth2-azure.sample.json |
security | healthy | examples/homer-coordinator-oauth2-azure.sample.json |
auth::src/ui/src/api.ts |
security | healthy | src/ui/src/api.ts |
auth::src/coordinator/handlers/me_settings_v4.go |
security | healthy | src/coordinator/handlers/me_settings_v4.go |
auth::src/ui/src/loginProviders.ts |
security | healthy | src/ui/src/loginProviders.ts |
auth::src/ui/src/lib/authTokenStorage.test.ts |
security | healthy | src/ui/src/lib/authTokenStorage.test.ts |
auth::src/ui/src/settings/permissions.ts |
security | healthy | src/ui/src/settings/permissions.ts |
auth::src/ui/src/lib/authTokenStorage.ts |
security | healthy | src/ui/src/lib/authTokenStorage.ts |
auth::src/coordinator/handlers/auth_v4_test.go |
security | healthy | src/coordinator/handlers/auth_v4_test.go |
auth::examples/homer-s3-parquet-only.json |
security | healthy | examples/homer-s3-parquet-only.json |
auth::mkdocs.yml |
security | healthy | mkdocs.yml |
auth::src/coordinator/handlers/games_v4.go |
security | healthy | src/coordinator/handlers/games_v4.go |
auth::docs/openapi.yaml |
security | healthy | docs/openapi.yaml |
auth::src/ui/src/LoginPage.tsx |
security | healthy | src/ui/src/LoginPage.tsx |
auth::src/go.mod |
security | healthy | src/go.mod |
auth::src/main.go |
security | healthy | src/main.go |
auth::src/coordinator/handlers/auth_v4.go |
security | healthy | src/coordinator/handlers/auth_v4.go |
auth::src/cli/api_client.go |
security | healthy | src/cli/api_client.go |
auth::src/coordinator/games/isolation_test.go |
security | healthy | src/coordinator/games/isolation_test.go |
auth::src/ui/src/settings/clientReset.ts |
security | healthy | src/ui/src/settings/clientReset.ts |
auth::src/coordinator/handlers/stream_v4.go |
security | healthy | src/coordinator/handlers/stream_v4.go |
auth::src/coordinator/docs/openapi.yaml |
security | healthy | src/coordinator/docs/openapi.yaml |
auth::src/coordinator/games/netris/protocol.go |
security | healthy | src/coordinator/games/netris/protocol.go |
auth::src/config/config.go |
security | healthy | src/config/config.go |
auth::src/coordinator/handlers/auth_avatar_store.go |
security | healthy | src/coordinator/handlers/auth_avatar_store.go |
auth::src/coordinator/coordinator.go |
security | healthy | src/coordinator/coordinator.go |
auth::src/coordinator/games/netchess/hub.go |
security | healthy | src/coordinator/games/netchess/hub.go |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | benchmarks/run_benchmark.sh |
10.0.0.1 |
network | healthy | benchmarks/run_benchmark.sh |
10.0.0.2 |
network | healthy | benchmarks/run_benchmark.sh |
192.168.0.1 |
network | healthy | docs/openapi.yaml |
10.0.0.5 |
network | healthy | src/node/stream_handler_test.go |
192.168.1.1 |
network | healthy | src/flight/flight_test.go |
192.168.1.2 |
network | healthy | src/flight/flight_test.go |
10.1.68.0 |
network | healthy | src/coordinator/services/alias_service_test.go |
10.0.0.0 |
network | healthy | src/coordinator/services/alias_map.go |
10.10.10.10 |
network | healthy | src/coordinator/services/alias_map_test.go |
10.1.1.1 |
network | healthy | src/coordinator/services/alias_map_test.go |
10.1.68.219 |
network | healthy | src/coordinator/services/alias_map_test.go |
192.168.1.5 |
network | healthy | src/coordinator/handlers/transactions_v4_export_whitelist_t… |
192.0.2.4 |
network | healthy | src/coordinator/handlers/pcap_sip_import_test.go |
192.0.2.1 |
network | healthy | src/coordinator/handlers/pcap_sip_import_test.go |
10.1.2.3 |
network | healthy | src/mcp/llm_test.go |
1.1.1.1 |
network | healthy | src/mcp/llm_test.go |
9.9.9.9 |
network | healthy | src/mcp/mcp_test.go |
10.0.0.9 |
network | healthy | src/ui/src/dashboard/useExportExclusionHosts.test.ts |
12.22.37.29 |
network | healthy | src/ui/src/dashboard/components/PanelChrome.tsx |
05.24.24.41 |
network | healthy | src/ui/src/dashboard/components/PanelChrome.tsx |
05.16.07.34 |
network | healthy | src/ui/src/dashboard/components/PanelChrome.tsx |
05.16.07.33 |
network | healthy | src/ui/src/dashboard/components/PanelChrome.tsx |
4.4.9.9 |
network | healthy | src/ui/src/dashboard/components/PanelChrome.tsx |
10.0.0.3 |
network | healthy | src/ui/src/dashboard/flow/flow-data.test.ts |
1.2.3.4 |
network | healthy | src/ui/src/dashboard/flow/flow-data.test.ts |
2.2.2.2 |
network | healthy | src/lineprotoreceiver/ingest_test.go |
192.0.2.10 |
network | healthy | src/cli/migrate_hep_test.go |
192.0.2.20 |
network | healthy | src/cli/migrate_hep_test.go |
127.0.0.2 |
network | healthy | src/pcapwriter/writer.go |
4.71.122.181 |
network | healthy | src/sipparser/passertedid_test.go |
192.168.1.100 |
network | healthy | src/storage/ducklake/validation_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
update-go |
cicd | healthy | .github/workflows/update-go.yml |
build |
cicd | healthy | .github/workflows/docker-image.yml |
merge |
cicd | healthy | .github/workflows/docker-image.yml |
compile |
cicd | healthy | .github/workflows/go.yml |
build |
cicd | healthy | .github/workflows/docs.yml |
deploy |
cicd | healthy | .github/workflows/docs.yml |
build |
cicd | healthy | .github/workflows/devel-homer11-packages.yml |
build |
cicd | healthy | .github/workflows/release.yml |
packagecloud |
cicd | healthy | .github/workflows/release.yml |
sync-version |
cicd | healthy | .github/workflows/version-sync.yml |
build |
cicd | healthy | .github/workflows/dev-release.yml |
packagecloud |
cicd | healthy | .github/workflows/dev-release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:10001 |
network | healthy | examples/docker/docker-compose_s3direct.yaml |
port:9000 |
network | healthy | examples/docker/docker-compose_s3direct.yaml |
port:9001 |
network | healthy | examples/docker/docker-compose_s3direct.yaml |
port:9060 |
network | healthy | examples/docker/docker-compose_s3direct.yaml |
port:9080 |
network | healthy | examples/docker/docker-compose_s3direct.yaml |
port:8080 |
network | healthy | examples/docker/docker-compose_s3direct.yaml |
port:50051 |
network | healthy | examples/docker/docker-compose_s3direct.yaml |
port:9090 |
network | healthy | examples/docker/docker-compose_s3direct.yaml |
port:5173 |
network | healthy | src/ui/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::update-go |
cicd | healthy | .github/workflows/update-go.yml |
gha::docker-image |
cicd | healthy | .github/workflows/docker-image.yml |
gha::go |
cicd | healthy | .github/workflows/go.yml |
gha::docs |
cicd | healthy | .github/workflows/docs.yml |
gha::devel-homer11-packages |
cicd | healthy | .github/workflows/devel-homer11-packages.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::version-sync |
cicd | healthy | .github/workflows/version-sync.yml |
gha::dev-release |
cicd | healthy | .github/workflows/dev-release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
rustfs-init |
hardware | healthy | examples/docker/docker-compose.yaml |
rustfs |
hardware | healthy | examples/docker/docker-compose.yaml |
rustfs-init-volume |
hardware | healthy | examples/docker/docker-compose.yaml |
homer |
hardware | healthy | examples/docker/docker-compose.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
PACKAGECLOUD_TOKEN |
cicd | healthy | — |
REGISTRY |
cicd | healthy | — |
VERSION |
cicd | healthy | — |
IMAGE_NAME |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
strings |
software | healthy | src/ui/src/dashboard/MessageModal.tsx:strings |
set |
software | healthy | src/ui/src/dashboard/CallInfoPanel.tsx:set |
AbortedError |
software | healthy | src/ui/src/dashboard/widgets/chessEngine.ts:AbortedError |
EventBus |
software | healthy | src/ui/src/dashboard/context/DashboardContext.tsx:EventBus |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::src/cli/wizard_cmd.go |
security | healthy | src/cli/wizard_cmd.go |
password_literal::src/system/webmessages/webmessages.go |
security | healthy | src/system/webmessages/webmessages.go |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-brtfgnpq |
software | healthy | /tmp/repobility-clone-brtfgnpq |
| Label | Layer | Status | Path |
|---|---|---|---|
GET |
api | healthy | src/ui/src/dashboard/OTLPTraceModal.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | examples/homer-modular.json |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | examples/homer-coordinator-oauth2-azure.sample.json |
This page is publicly accessible at:
https://repobility.com/scan/9a6b9d51-b227-4aae-8dc9-80771afa4e9d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9a6b9d51-b227-4aae-8dc9-80771afa4e9d/
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.