https://github.com/Usernode-Labs/social-vibecoding
· scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)
328 raw signals (0 security + 328 graph)
Last scanned 2 months, 1 week ago · v1 · 325 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1983 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 |
|---|---|---|---|
start |
software | healthy | server.js:start |
body |
software | healthy | server.js:body |
auditExistingRepoPrivacy |
software | healthy | server.js:auditExistingRepoPrivacy |
worker |
software | healthy | server.js:worker |
m |
software | healthy | server.js:m |
recoverStuckMerges |
software | healthy | server.js:recoverStuckMerges |
resumeIssueCloseWatches |
software | healthy | server.js:resumeIssueCloseWatches |
rebuildSessionStaging |
software | healthy | server.js:rebuildSessionStaging |
stagingNeedsRebuild |
software | healthy | server.js:stagingNeedsRebuild |
recoverSessions |
software | healthy | server.js:recoverSessions |
recoverActiveWorkers |
software | healthy | server.js:recoverActiveWorkers |
adoptOrphanWorker |
software | healthy | server.js:adoptOrphanWorker |
emit |
software | healthy | server.js:emit |
finalizeRecoveredTurn |
software | healthy | server.js:finalizeRecoveredTurn |
resumeDetachedTurn |
software | healthy | server.js:resumeDetachedTurn |
flushProgress |
software | healthy | server.js:flushProgress |
startIdleEvictionSweeper |
software | healthy | server.js:startIdleEvictionSweeper |
startSessionAutoPauseSweeper |
software | healthy | server.js:startSessionAutoPauseSweeper |
startStalePrSweeper |
software | healthy | server.js:startStalePrSweeper |
cleanup |
software | healthy | server.js:cleanup |
poolQueryHandler |
software | healthy | tests/github-issues-route.test.js:poolQueryHandler |
startServer |
software | healthy | tests/github-issues-route.test.js:startServer |
stagingIssueRoutes |
software | healthy | tests/github-issues-route.test.js:stagingIssueRoutes |
startStagingServer |
software | healthy | tests/github-issues-route.test.js:startStagingServer |
makeRecordingRouter |
software | healthy | tests/votes-merged-chat-count.test.js:makeRecordingRouter |
record |
software | healthy | tests/votes-merged-chat-count.test.js:record |
stub |
software | healthy | tests/votes-merged-chat-count.test.js:stub |
loadVotes |
software | healthy | tests/votes-merged-chat-count.test.js:loadVotes |
findRoute |
software | healthy | tests/votes-merged-chat-count.test.js:findRoute |
withMockPool |
software | healthy | tests/leaderboard-user-prs.test.js:withMockPool |
makeMockPool |
software | healthy | tests/leaderboard-user-prs.test.js:makeMockPool |
eligible |
software | healthy | tests/leaderboard-user-prs.test.js:eligible |
credit |
software | healthy | tests/leaderboard-user-prs.test.js:credit |
query |
software | healthy | tests/leaderboard-user-prs.test.js:query |
startTestServer |
software | healthy | tests/leaderboard-user-prs.test.js:startTestServer |
iso |
software | healthy | tests/leaderboard-user-prs.test.js:iso |
fixtureState |
software | healthy | tests/leaderboard-user-prs.test.js:fixtureState |
makePool |
software | healthy | tests/recovered-turn-push-heal.test.js:makePool |
makeStaging |
software | healthy | tests/recovered-turn-push-heal.test.js:makeStaging |
sysMsgInserted |
software | healthy | tests/recovered-turn-push-heal.test.js:sysMsgInserted |
withManifest |
software | healthy | tests/app-manifest-llm.test.js:withManifest |
makePool |
software | healthy | tests/limits-resolve-billing-path.test.js:makePool |
gate |
software | healthy | tests/edge-gate.test.js:gate |
iframeToken |
software | healthy | tests/edge-gate.test.js:iframeToken |
accessCookie |
software | healthy | tests/edge-gate.test.js:accessCookie |
grantToken |
software | healthy | tests/edge-gate.test.js:grantToken |
setCookie |
software | healthy | tests/edge-gate.test.js:setCookie |
withMockPool |
software | healthy | tests/history.test.js:withMockPool |
makeHistoryPool |
software | healthy | tests/history.test.js:makeHistoryPool |
query |
software | healthy | tests/history.test.js:query |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker-compose.dev.yml |
software | healthy | docker-compose.dev.yml |
EXTRACT-PLAN.md |
software | healthy | EXTRACT-PLAN.md |
README.md |
software | healthy | README.md |
compose.extra.yml |
software | healthy | compose.extra.yml |
package.json |
software | healthy | package.json |
Dockerfile |
software | healthy | Dockerfile |
SELF-HOSTING.md |
software | healthy | SELF-HOSTING.md |
dapp.json |
software | healthy | dapp.json |
package-lock.json |
software | healthy | package-lock.json |
project.yaml |
software | healthy | project.yaml |
SPEC.md |
software | healthy | SPEC.md |
caddy.Dockerfile |
software | healthy | caddy.Dockerfile |
server.js |
software | healthy | server.js |
.env.example |
software | healthy | .env.example |
Makefile |
software | healthy | Makefile |
docker-compose.yml |
software | healthy | docker-compose.yml |
github-issues-route.test.js |
software | healthy | tests/github-issues-route.test.js |
votes-merged-chat-count.test.js |
software | healthy | tests/votes-merged-chat-count.test.js |
leaderboard-user-prs.test.js |
software | healthy | tests/leaderboard-user-prs.test.js |
spec-wrapper.test.js |
software | healthy | tests/spec-wrapper.test.js |
anthropic-stream.test.js |
software | healthy | tests/anthropic-stream.test.js |
recovered-turn-push-heal.test.js |
software | healthy | tests/recovered-turn-push-heal.test.js |
app-manifest-llm.test.js |
software | healthy | tests/app-manifest-llm.test.js |
limits-resolve-billing-path.test.js |
software | healthy | tests/limits-resolve-billing-path.test.js |
edge-gate.test.js |
software | healthy | tests/edge-gate.test.js |
history.test.js |
software | healthy | tests/history.test.js |
spec-sections.test.js |
software | healthy | tests/spec-sections.test.js |
issue-creator.test.js |
software | healthy | tests/issue-creator.test.js |
cc-progress-summary.test.js |
software | healthy | tests/cc-progress-summary.test.js |
app-llm-grants.test.js |
software | healthy | tests/app-llm-grants.test.js |
me-active-sessions.test.js |
software | healthy | tests/me-active-sessions.test.js |
issue-proposal-icon.test.js |
software | healthy | tests/issue-proposal-icon.test.js |
members-modal-gesture.test.js |
software | healthy | tests/members-modal-gesture.test.js |
issue-close-watcher.test.js |
software | healthy | tests/issue-close-watcher.test.js |
worker-watchdog.test.js |
software | healthy | tests/worker-watchdog.test.js |
static-cache.test.js |
software | healthy | tests/static-cache.test.js |
password-reset.test.js |
software | healthy | tests/password-reset.test.js |
caddy-ask.test.js |
software | healthy | tests/caddy-ask.test.js |
headless-staging.test.js |
software | healthy | tests/headless-staging.test.js |
headless-clarify.test.js |
software | healthy | tests/headless-clarify.test.js |
devchat-alerts.test.js |
software | healthy | tests/devchat-alerts.test.js |
kudos.test.js |
software | healthy | tests/kudos.test.js |
openSession-streaming-reset.test.js |
software | healthy | tests/openSession-streaming-reset.test.js |
testing-notes.test.js |
software | healthy | tests/testing-notes.test.js |
issue-github-twin.test.js |
software | healthy | tests/issue-github-twin.test.js |
session-done-notifications.test.js |
software | healthy | tests/session-done-notifications.test.js |
session-lifecycle.test.js |
software | healthy | tests/session-lifecycle.test.js |
app-llm-proxy-auth.test.js |
software | healthy | tests/app-llm-proxy-auth.test.js |
conflict-resolver.test.js |
software | healthy | tests/conflict-resolver.test.js |
app-llm-billing.test.js |
software | healthy | tests/app-llm-billing.test.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
USE /explorer-api |
api | healthy | server.js |
GET /health |
api | healthy | server.js |
ALL /__mock/* |
api | healthy | server.js |
GET /api/version |
api | healthy | server.js |
GET /claude.md |
api | healthy | server.js |
GET /api/node-status |
api | healthy | server.js |
GET /api/node-status/full |
api | healthy | server.js |
GET /node-status |
api | healthy | server.js |
GET /api/iframe-token |
api | healthy | server.js |
USE /usernode-bridge |
api | healthy | server.js |
GET /admin |
api | healthy | server.js |
GET /dashboard |
api | healthy | server.js |
GET /api/users/search |
api | healthy | src/routes/collaborators.js |
GET /api/apps/:slug/collaborators |
api | healthy | src/routes/collaborators.js |
POST /api/apps/:slug/invites |
api | healthy | src/routes/collaborators.js |
POST /api/invites/:appId/accept |
api | healthy | src/routes/collaborators.js |
POST /api/invites/:appId/decline |
api | healthy | src/routes/collaborators.js |
DELETE /api/apps/:slug/collaborators/:userId |
api | healthy | src/routes/collaborators.js |
GET /api/apps/:slug/proposals/:id/discuss |
api | healthy | src/routes/proposal-discuss.js |
POST /api/apps/:slug/proposals/:id/discuss |
api | healthy | src/routes/proposal-discuss.js |
USE /api/admin |
api | healthy | src/routes/admin.js |
GET /api/admin/overview |
api | healthy | src/routes/admin.js |
GET /api/admin/users |
api | healthy | src/routes/admin.js |
PUT /api/admin/users/app-quota |
api | healthy | src/routes/admin.js |
PUT /api/admin/users/:id/app-quota |
api | healthy | src/routes/admin.js |
POST /api/admin/users/:id/is-admin |
api | healthy | src/routes/admin.js |
DELETE /api/admin/users/:id |
api | healthy | src/routes/admin.js |
POST /api/admin/users/:id/reset-password |
api | healthy | src/routes/admin.js |
GET /api/admin/codes |
api | healthy | src/routes/admin.js |
POST /api/admin/codes |
api | healthy | src/routes/admin.js |
DELETE /api/admin/codes/:id |
api | healthy | src/routes/admin.js |
GET /api/admin/limits |
api | healthy | src/routes/admin.js |
PUT /api/admin/limits |
api | healthy | src/routes/admin.js |
PUT /api/admin/users/:id/daily-limit |
api | healthy | src/routes/admin.js |
USE /api/issues/:id |
api | healthy | src/routes/issues.js |
GET /api/apps/:slug/issues |
api | healthy | src/routes/issues.js |
POST /api/apps/:slug/issues |
api | healthy | src/routes/issues.js |
POST /api/issues/:id/vote |
api | healthy | src/routes/issues.js |
GET /api/apps/:slug/github-issues |
api | healthy | src/routes/issues.js |
POST /api/apps/:slug/issues/:number/bounty |
api | healthy | src/routes/issues.js |
POST /api/issues/:id/admin-apply |
api | healthy | src/routes/issues.js |
POST /api/issues/:id/close |
api | healthy | src/routes/issues.js |
POST /api/feedback |
api | healthy | src/routes/feedback.js |
USE /api/admin/analytics |
api | healthy | src/routes/dashboard.js |
GET /api/admin/analytics/overview |
api | healthy | src/routes/dashboard.js |
GET /api/admin/analytics/funnels |
api | healthy | src/routes/dashboard.js |
GET /api/admin/analytics/growth |
api | healthy | src/routes/dashboard.js |
GET /api/admin/analytics/retention |
api | healthy | src/routes/dashboard.js |
GET /api/admin/analytics/engagement |
api | healthy | src/routes/dashboard.js |
GET /api/admin/analytics/top-users |
api | healthy | src/routes/dashboard.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | docker-compose.yml |
127.0.0.53 |
network | healthy | docker-compose.yml |
144.76.85.53 |
network | healthy | docker-compose.yml |
10.0.0.5 |
network | healthy | tests/app-llm-proxy-auth.test.js |
8.8.8.8 |
network | healthy | tests/app-llm-proxy-auth.test.js |
93.184.216.34 |
network | healthy | tests/web-fetch.test.js |
10.1.2.3 |
network | healthy | tests/web-fetch.test.js |
10.0.0.0 |
network | healthy | tests/web-fetch.test.js |
100.64.0.1 |
network | healthy | tests/web-fetch.test.js |
100.64.0.0 |
network | healthy | tests/web-fetch.test.js |
100.127.255.254 |
network | healthy | tests/web-fetch.test.js |
169.254.169.254 |
network | healthy | tests/web-fetch.test.js |
172.16.0.1 |
network | healthy | tests/web-fetch.test.js |
172.16.0.0 |
network | healthy | tests/web-fetch.test.js |
172.31.255.254 |
network | healthy | tests/web-fetch.test.js |
192.168.1.1 |
network | healthy | tests/web-fetch.test.js |
192.168.0.0 |
network | healthy | tests/web-fetch.test.js |
192.0.0.1 |
network | healthy | tests/web-fetch.test.js |
192.0.0.0 |
network | healthy | tests/web-fetch.test.js |
198.18.0.1 |
network | healthy | tests/web-fetch.test.js |
198.18.0.0 |
network | healthy | tests/web-fetch.test.js |
198.19.255.254 |
network | healthy | tests/web-fetch.test.js |
224.0.0.1 |
network | healthy | tests/web-fetch.test.js |
240.0.0.1 |
network | healthy | tests/web-fetch.test.js |
255.255.255.255 |
network | healthy | tests/web-fetch.test.js |
172.15.0.1 |
network | healthy | tests/web-fetch.test.js |
172.32.0.1 |
network | healthy | tests/web-fetch.test.js |
100.63.0.1 |
network | healthy | tests/web-fetch.test.js |
100.128.0.1 |
network | healthy | tests/web-fetch.test.js |
198.17.0.1 |
network | healthy | tests/web-fetch.test.js |
198.20.0.1 |
network | healthy | tests/web-fetch.test.js |
11.0.0.1 |
network | healthy | tests/web-fetch.test.js |
10.0.0.1 |
network | healthy | tests/web-fetch.test.js |
192.168.0.5 |
network | healthy | tests/web-fetch.test.js |
172.18.0.5 |
network | healthy | tests/web-fetch.test.js |
10.0.0.7 |
network | healthy | tests/web-fetch.test.js |
192.168.1.10 |
network | healthy | tests/web-fetch.test.js |
127.0.0.0 |
network | healthy | src/services/web-fetch.js |
169.254.0.0 |
network | healthy | src/services/web-fetch.js |
224.0.0.0 |
network | healthy | src/services/web-fetch.js |
240.0.0.0 |
network | healthy | src/services/web-fetch.js |
1.2.3.4 |
network | healthy | src/services/web-fetch.js |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::worker/Dockerfile |
security | healthy | worker/Dockerfile |
auth::tests/recovery-headless-guard.test.js |
security | healthy | tests/recovery-headless-guard.test.js |
auth::dapp.json |
security | healthy | dapp.json |
auth::.env.example |
security | healthy | .env.example |
auth::worker/run-cc.sh |
security | healthy | worker/run-cc.sh |
auth::public/usernode-bridge.js |
security | healthy | public/usernode-bridge.js |
auth::tests/recovered-turn-push-heal.test.js |
security | healthy | tests/recovered-turn-push-heal.test.js |
auth::src/services/secrets.js |
security | healthy | src/services/secrets.js |
auth::public/usernode-bridge/v1/bridge.js |
security | healthy | public/usernode-bridge/v1/bridge.js |
auth::worker/worker-run.sh |
security | healthy | worker/worker-run.sh |
auth::src/services/app-access.js |
security | healthy | src/services/app-access.js |
auth::src/routes/internal.js |
security | healthy | src/routes/internal.js |
auth::tests/limits-resolve-billing-path.test.js |
security | healthy | tests/limits-resolve-billing-path.test.js |
auth::public/js/group-chat.js |
security | healthy | public/js/group-chat.js |
auth::src/services/ws.js |
security | healthy | src/services/ws.js |
auth::public/js/app-view.js |
security | healthy | public/js/app-view.js |
auth::src/services/llm.js |
security | healthy | src/services/llm.js |
auth::tests/recover-stuck-merges.test.js |
security | healthy | tests/recover-stuck-merges.test.js |
auth::src/routes/chat.js |
security | healthy | src/routes/chat.js |
auth::src/middleware/auth.js |
security | healthy | src/middleware/auth.js |
auth::tests/app-llm-billing.test.js |
security | healthy | tests/app-llm-billing.test.js |
auth::src/services/app-secrets.js |
security | healthy | src/services/app-secrets.js |
auth::tests/app-llm-proxy-auth.test.js |
security | healthy | tests/app-llm-proxy-auth.test.js |
auth::src/middleware/anthropic-proxy-auth.js |
security | healthy | src/middleware/anthropic-proxy-auth.js |
auth::src/services/worker.js |
security | healthy | src/services/worker.js |
auth::src/services/visuals.js |
security | healthy | src/services/visuals.js |
auth::src/middleware/app-llm-auth.js |
security | healthy | src/middleware/app-llm-auth.js |
auth::src/routes/sessions.js |
security | healthy | src/routes/sessions.js |
auth::tests/edge-gate.test.js |
security | healthy | tests/edge-gate.test.js |
auth::src/services/template.js |
security | healthy | src/services/template.js |
auth::src/db/migrate.js |
security | healthy | src/db/migrate.js |
auth::src/routes/anthropic-proxy.js |
security | healthy | src/routes/anthropic-proxy.js |
auth::tests/anthropic-stream.test.js |
security | healthy | tests/anthropic-stream.test.js |
auth::public/index.html |
security | healthy | public/index.html |
auth::src/services/anthropic-stream.js |
security | healthy | src/services/anthropic-stream.js |
auth::src/middleware/internal-auth.js |
security | healthy | src/middleware/internal-auth.js |
auth::server.js |
security | healthy | server.js |
auth::src/routes/app-llm-proxy.js |
security | healthy | src/routes/app-llm-proxy.js |
| Label | Layer | Status | Path |
|---|---|---|---|
users |
data | healthy | src/db/schema.sql |
sessions |
data | healthy | src/db/schema.sql |
activation_codes |
data | healthy | src/db/schema.sql |
apps |
data | healthy | src/db/schema.sql |
app_activity |
data | healthy | src/db/schema.sql |
chat_messages |
data | healthy | src/db/schema.sql |
chat_sessions |
data | healthy | src/db/schema.sql |
chat_session_messages |
data | healthy | src/db/schema.sql |
pr_undo_votes |
data | healthy | src/db/schema.sql |
chat_session_specs |
data | healthy | src/db/schema.sql |
chat_session_spec_user_shares |
data | healthy | src/db/schema.sql |
message_reactions |
data | healthy | src/db/schema.sql |
issues |
data | healthy | src/db/schema.sql |
issue_votes |
data | healthy | src/db/schema.sql |
pr_votes |
data | healthy | src/db/schema.sql |
llm_usage |
data | healthy | src/db/schema.sql |
platform_settings |
data | healthy | src/db/schema.sql |
notifications |
data | healthy | src/db/schema.sql |
app_secrets |
data | healthy | src/db/schema.sql |
pr_kudos |
data | healthy | src/db/schema.sql |
issue_bounties |
data | healthy | src/db/schema.sql |
app_favorites |
data | healthy | src/db/schema.sql |
events |
data | healthy | src/db/schema.sql |
app_collaborators |
data | healthy | src/db/schema.sql |
session_visuals |
data | healthy | src/db/schema.sql |
app_llm_grants |
data | healthy | src/db/schema.sql |
app_llm_usage |
data | healthy | src/db/schema.sql |
progress_estimates |
data | healthy | src/db/schema.sql |
proposal_ai_messages |
data | healthy | src/db/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
PrivateSecretMissingStagingDefaultError |
software | healthy | tests/headless-staging.test.js:PrivateSecretMissingStagingD… |
MissingSecretsError |
software | healthy | tests/headless-staging.test.js:MissingSecretsError |
list |
software | healthy | tests/devchat-alerts.test.js:list |
FakeEl |
software | healthy | tests/devchat-alerts.test.js:FakeEl |
FakeParam |
software | healthy | tests/devchat-alerts.test.js:FakeParam |
FakeNode |
software | healthy | tests/devchat-alerts.test.js:FakeNode |
FakeAudioContext |
software | healthy | tests/devchat-alerts.test.js:FakeAudioContext |
FrozenDate |
software | healthy | tests/kudos.test.js:FrozenDate |
FakeEventSource |
software | healthy | tests/openSession-streaming-reset.test.js:FakeEventSource |
removed |
software | healthy | tests/openSession-streaming-reset.test.js:removed |
re |
software | healthy | tests/openSession-streaming-reset.test.js:re |
PrivateSecretMissingStagingDefaultError |
software | healthy | tests/headless-cc-retry.test.js:PrivateSecretMissingStaging… |
MissingSecretsError |
software | healthy | tests/headless-cc-retry.test.js:MissingSecretsError |
avoids |
software | healthy | tests/streaming-markdown.test.js:avoids |
token |
software | healthy | tests/streaming-markdown.test.js:token |
because |
software | healthy | public/js/dev-chat.js:because |
and |
software | healthy | public/js/dev-chat.js:and |
so |
software | healthy | public/js/home.js:so |
lets |
software | healthy | public/js/app.js:lets |
swap |
software | healthy | public/js/app.js:swap |
from |
software | healthy | public/js/group-chat.js:from |
is |
software | healthy | public/js/group-chat.js:is |
the |
software | healthy | public/js/group-chat.js:the |
shared |
software | healthy | public/js/group-chat.js:shared |
MissingSecretsError |
software | healthy | src/services/staging.js:MissingSecretsError |
PrivateSecretMissingStagingDefaultError |
software | healthy | src/services/staging.js:PrivateSecretMissingStagingDefaultE… |
of |
software | healthy | src/services/staging.js:of |
| Label | Layer | Status | Path |
|---|---|---|---|
USERNODE_APP_SECRET_KEY |
cicd | healthy | — |
DEPLOY_HOST |
cicd | healthy | — |
ZEROSSL_EAB_HMAC |
cicd | healthy | — |
USERNODE_GITHUB_PRIVATE_KEY |
cicd | healthy | — |
USERNODE_GITHUB_APP_ID |
cicd | healthy | — |
DEPLOY_SSH_KEY |
cicd | healthy | — |
USERNODE_DB_PASSWORD |
cicd | healthy | — |
ACME_DNS_PASSWORD |
cicd | healthy | — |
ACME_DNS_SUBDOMAIN |
cicd | healthy | — |
ZEROSSL_EAB_KID |
cicd | healthy | — |
USERNODE_ADMIN_PASSWORD |
cicd | healthy | — |
ZEROSSL_API_KEY |
cicd | healthy | — |
USERNODE_ADMIN_USERNAME |
cicd | healthy | — |
ACME_DNS_USERNAME |
cicd | healthy | — |
USERNODE_JWT_SECRET |
cicd | healthy | — |
USERNODE_ANTHROPIC_API_KEY |
cicd | healthy | — |
USERNODE_GITHUB_BOT_TOKEN |
cicd | healthy | — |
USERNODE_APP_PUBKEY |
cicd | healthy | — |
USERNODE_SESSION_SECRET |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
scripts |
software | healthy | scripts |
worker |
software | healthy | worker |
capture |
software | healthy | capture |
public |
software | healthy | public |
usernode-bridge |
software | healthy | public/usernode-bridge |
v1 |
software | healthy | public/usernode-bridge/v1 |
js |
software | healthy | public/js |
css |
software | healthy | public/css |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
middleware |
software | healthy | src/middleware |
routes |
software | healthy | src/routes |
services |
software | healthy | src/services |
db |
software | healthy | src/db |
prompts |
software | healthy | src/prompts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
password_literal::tests/password-reset.test.js |
security | healthy | tests/password-reset.test.js |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
image::worker/Dockerfile |
hardware | healthy | worker/Dockerfile |
image::capture/Dockerfile |
hardware | healthy | capture/Dockerfile |
caddy |
hardware | healthy | docker-compose.yml |
acme-dns |
hardware | healthy | docker-compose.yml |
usernode |
hardware | healthy | docker-compose.yml |
usernode-db |
hardware | healthy | docker-compose.yml |
usernode-node |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | docker-compose.dev.yml |
port:5440 |
network | healthy | docker-compose.dev.yml |
port:5432 |
network | healthy | docker-compose.dev.yml |
port:80 |
network | healthy | docker-compose.yml |
port:443 |
network | healthy | docker-compose.yml |
port:53 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
/api/app-llm/v1/messages |
frontend | healthy | tests/app-llm-proxy-auth.test.js |
/ |
frontend | healthy | tests/visuals.test.js |
/board |
frontend | healthy | tests/visuals.test.js |
/settings |
frontend | healthy | tests/visuals.test.js |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | docker-compose.dev.yml |
postgresql |
data | healthy | docker-compose.dev.yml |
sqlite |
data | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::hetzner |
hardware | healthy | README.md |
vps::digitalocean |
hardware | healthy | README.md |
vps::aws |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
caddy |
network | healthy | README.md |
nginx |
network | healthy | src/routes/sessions.js |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-z38tfcsx |
software | healthy | /tmp/repobility-clone-z38tfcsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | capture/capture.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy.yml |
This page is publicly accessible at:
https://repobility.com/scan/9d2420bd-8552-41cd-a12f-aa6669179dfc/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9d2420bd-8552-41cd-a12f-aa6669179dfc/
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.