https://github.com/scobru/tunecamp
· scanned 2026-06-16 00:04 UTC (2 months, 3 weeks ago)
279 raw signals (0 security + 279 graph)
Last scanned 2 months, 3 weeks ago · v1 · 271 actionable findings from 1 signal source. 8 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2547 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 |
|---|---|---|---|
parseFile |
software | healthy | __mocks__/music-metadata.ts:parseFile |
defmod |
software | healthy | webapp/src/zen.js:defmod |
reqmod |
software | healthy | webapp/src/zen.js:reqmod |
ZenArray |
software | healthy | webapp/src/zen.js:ZenArray |
SafeBuffer |
software | healthy | webapp/src/zen.js:SafeBuffer |
ensureJsonAsync |
software | healthy | webapp/src/zen.js:ensureJsonAsync |
parseAsync |
software | healthy | webapp/src/zen.js:parseAsync |
stringifyAsync |
software | healthy | webapp/src/zen.js:stringifyAsync |
createJsonPair |
software | healthy | webapp/src/zen.js:createJsonPair |
createImmediateFallback |
software | healthy | webapp/src/zen.js:createImmediateFallback |
immediateApi |
software | healthy | webapp/src/zen.js:immediateApi |
clockApi |
software | healthy | webapp/src/zen.js:clockApi |
turn |
software | healthy | webapp/src/zen.js:turn |
next |
software | healthy | webapp/src/zen.js:next |
toBytes |
software | healthy | webapp/src/zen.js:toBytes |
State |
software | healthy | webapp/src/zen.js:State |
to |
software | healthy | webapp/src/zen.js:to |
tmp |
software | healthy | webapp/src/zen.js:tmp |
onto |
software | healthy | webapp/src/zen.js:onto |
Dup |
software | healthy | webapp/src/zen.js:Dup |
dt |
software | healthy | webapp/src/zen.js:dt |
ask |
software | healthy | webapp/src/zen.js:ask |
lack |
software | healthy | webapp/src/zen.js:lack |
id |
software | healthy | webapp/src/zen.js:id |
Zen |
software | healthy | webapp/src/zen.js:Zen |
universe |
software | healthy | webapp/src/zen.js:universe |
put |
software | healthy | webapp/src/zen.js:put |
DBG |
software | healthy | webapp/src/zen.js:DBG |
pop |
software | healthy | webapp/src/zen.js:pop |
ham |
software | healthy | webapp/src/zen.js:ham |
map |
software | healthy | webapp/src/zen.js:map |
fire |
software | healthy | webapp/src/zen.js:fire |
ack |
software | healthy | webapp/src/zen.js:ack |
dup |
software | healthy | webapp/src/zen.js:dup |
back |
software | healthy | webapp/src/zen.js:back |
go |
software | healthy | webapp/src/zen.js:go |
each |
software | healthy | webapp/src/zen.js:each |
uuid |
software | healthy | webapp/src/zen.js:uuid |
_load |
software | healthy | webapp/src/zen.js:_load |
_exports |
software | healthy | webapp/src/zen.js:_exports |
_view |
software | healthy | webapp/src/zen.js:_view |
_write |
software | healthy | webapp/src/zen.js:_write |
_alloc |
software | healthy | webapp/src/zen.js:_alloc |
_read |
software | healthy | webapp/src/zen.js:_read |
bito |
software | healthy | webapp/src/zen.js:bito |
_32ToBi |
software | healthy | webapp/src/zen.js:_32ToBi |
biToB62 |
software | healthy | webapp/src/zen.js:biToB62 |
b62ToBI |
software | healthy | webapp/src/zen.js:b62ToBI |
b64ToB62 |
software | healthy | webapp/src/zen.js:b64ToB62 |
b62ToB64 |
software | healthy | webapp/src/zen.js:b62ToB64 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
jest.config.js |
software | healthy | jest.config.js |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
Dockerfile |
software | healthy | Dockerfile |
package-lock.json |
software | healthy | package-lock.json |
knip.json |
software | healthy | knip.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
.fallowrc.json |
software | healthy | .fallowrc.json |
docker-compose.yml |
software | healthy | docker-compose.yml |
ai-integrations.md |
software | healthy | docs/ai-integrations.md |
development-guide.md |
software | healthy | docs/development-guide.md |
SUBSONIC.md |
software | healthy | docs/SUBSONIC.md |
ROLES.md |
software | healthy | docs/ROLES.md |
openapi.yml |
software | healthy | docs/openapi.yml |
smart-contracts.md |
software | healthy | docs/smart-contracts.md |
scaling.md |
software | healthy | docs/scaling.md |
source-tree-analysis.md |
software | healthy | docs/source-tree-analysis.md |
api-setup-guide.md |
software | healthy | docs/api-setup-guide.md |
tunecamp-central-plan.md |
software | healthy | docs/tunecamp-central-plan.md |
api-contracts.md |
software | healthy | docs/api-contracts.md |
data-models.md |
software | healthy | docs/data-models.md |
soulseek.md |
software | healthy | docs/soulseek.md |
CONTRIBUTING.md |
software | healthy | docs/CONTRIBUTING.md |
telegram.md |
software | healthy | docs/telegram.md |
google-drive.md |
software | healthy | docs/google-drive.md |
social-features.md |
software | healthy | docs/social-features.md |
audio-fingerprinting.md |
software | healthy | docs/audio-fingerprinting.md |
index.md |
software | healthy | docs/index.md |
project-scan-report.json |
software | healthy | docs/project-scan-report.json |
architecture-backend.md |
software | healthy | docs/architecture-backend.md |
project-overview.md |
software | healthy | docs/project-overview.md |
backup-migration.md |
software | healthy | docs/backup-migration.md |
FEDERATION.md |
software | healthy | docs/FEDERATION.md |
NGINX.md |
software | healthy | docs/NGINX.md |
PLUGINS.md |
software | healthy | docs/PLUGINS.md |
community-mode.md |
software | healthy | docs/community-mode.md |
security-review-payments.md |
software | healthy | docs/security-review-payments.md |
torrents.md |
software | healthy | docs/torrents.md |
STATUS.md |
software | healthy | docs/STATUS.md |
component-inventory.md |
software | healthy | docs/component-inventory.md |
monitoring.md |
software | healthy | docs/monitoring.md |
architecture-webapp.md |
software | healthy | docs/architecture-webapp.md |
comparison-funkwhale.md |
software | healthy | docs/comparison-funkwhale.md |
payments.md |
software | healthy | docs/payments.md |
check_balance.py |
software | healthy | scripts/check_balance.py |
patch-ffmpeg.js |
software | healthy | scripts/patch-ffmpeg.js |
.env.example |
software | healthy | scripts/.env.example |
patch-slsk.js |
software | healthy | scripts/patch-slsk.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET |
api | healthy | webapp/src/zen.js |
USE /api |
api | healthy | src/server/server.ts |
USE /rest |
api | healthy | src/server/server.ts |
USE /api/admin/upload |
api | healthy | src/server/server.ts |
USE /api/admin/backup |
api | healthy | src/server/server.ts |
USE /api/admin/torrents |
api | healthy | src/server/server.ts |
GET /health |
api | healthy | src/server/server.ts |
USE /api/payments |
api | healthy | src/server/server.ts |
GET /sw.js |
api | healthy | src/server/server.ts |
GET /manifest.json |
api | healthy | src/server/server.ts |
USE / |
api | healthy | src/server/server.ts |
USE /api/auth |
api | healthy | src/server/server.ts |
USE /api/admin |
api | healthy | src/server/server.ts |
USE /api/catalog |
api | healthy | src/server/server.ts |
USE /api/artists |
api | healthy | src/server/server.ts |
USE /api/albums |
api | healthy | src/server/server.ts |
USE /api/tracks |
api | healthy | src/server/server.ts |
USE /api/dig |
api | healthy | src/server/server.ts |
USE /api/playlists |
api | healthy | src/server/server.ts |
USE /api/storage |
api | healthy | src/server/server.ts |
USE /api/import |
api | healthy | src/server/server.ts |
USE /api/releases |
api | healthy | src/server/server.ts |
USE /api/admin/releases |
api | healthy | src/server/server.ts |
USE /api/stats |
api | healthy | src/server/server.ts |
USE /api/stats/library |
api | healthy | src/server/server.ts |
USE /api/community |
api | healthy | src/server/server.ts |
USE /api/browser |
api | healthy | src/server/server.ts |
USE /api/metadata |
api | healthy | src/server/server.ts |
USE /api/users |
api | healthy | src/server/server.ts |
USE /api/comments |
api | healthy | src/server/server.ts |
USE /api/chat |
api | healthy | src/server/server.ts |
USE /api/live |
api | healthy | src/server/server.ts |
USE /api/unlock |
api | healthy | src/server/server.ts |
USE /api/lifecycle |
api | healthy | src/server/server.ts |
USE /api/admin/lifecycle |
api | healthy | src/server/server.ts |
USE /api/ap |
api | healthy | src/server/server.ts |
USE /api/proxy |
api | healthy | src/server/server.ts |
USE /api/admin/tasks |
api | healthy | src/server/server.ts |
USE /api/search |
api | healthy | src/server/server.ts |
GET /share/:id |
api | healthy | src/server/server.ts |
POST /submit-listens |
api | healthy | src/server/providers/scrobble/listenbrainz.provider.ts |
GET /settings |
api | healthy | src/server/routes/library/catalog.ts |
GET /genres |
api | healthy | src/server/routes/library/catalog.ts |
GET /search |
api | healthy | src/server/routes/library/catalog.ts |
GET /recommendations/:id |
api | healthy | src/server/routes/library/catalog.ts |
GET /tracks/:id/related |
api | healthy | src/server/routes/library/catalog.ts |
GET /random |
api | healthy | src/server/routes/library/catalog.ts |
GET / |
api | healthy | src/server/routes/library/tracks.ts |
GET /starred |
api | healthy | src/server/routes/library/tracks.ts |
GET /pricing/batch |
api | healthy | src/server/routes/library/tracks.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
__mocks__ |
software | healthy | __mocks__ |
agents |
software | healthy | agents |
tc-adoption-ux |
software | healthy | agents/tc-adoption-ux |
references |
software | healthy | agents/tc-adoption-ux/references |
tc-web3-payments |
software | healthy | agents/tc-web3-payments |
tc-qa-testing |
software | healthy | agents/tc-qa-testing |
tc-federation-zen |
software | healthy | agents/tc-federation-zen |
tc-ux-frontend |
software | healthy | agents/tc-ux-frontend |
tc-db-logic |
software | healthy | agents/tc-db-logic |
tc-subsonic-plugins |
software | healthy | agents/tc-subsonic-plugins |
tc-auth-security |
software | healthy | agents/tc-auth-security |
tc-integrations |
software | healthy | agents/tc-integrations |
caveman |
software | healthy | agents/caveman |
tc-media-engine |
software | healthy | agents/tc-media-engine |
webapp |
software | healthy | webapp |
public |
software | healthy | webapp/public |
src |
software | healthy | webapp/src |
types |
software | healthy | webapp/src/types |
stores |
software | healthy | webapp/src/stores |
__tests__ |
software | healthy | webapp/src/stores/__tests__ |
stubs |
software | healthy | webapp/src/stubs |
test |
software | healthy | webapp/src/test |
utils |
software | healthy | webapp/src/utils |
components |
software | healthy | webapp/src/components |
layout |
software | healthy | webapp/src/components/layout |
player |
software | healthy | webapp/src/components/player |
modals |
software | healthy | webapp/src/components/modals |
ui |
software | healthy | webapp/src/components/ui |
artist |
software | healthy | webapp/src/components/artist |
admin |
software | healthy | webapp/src/components/admin |
pages |
software | healthy | webapp/src/pages |
hooks |
software | healthy | webapp/src/hooks |
services |
software | healthy | webapp/src/services |
deps |
software | healthy | deps |
zen |
software | healthy | deps/zen |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
types |
software | healthy | src/types |
common |
software | healthy | src/common |
utils |
software | healthy | src/utils |
server |
software | healthy | src/server |
__tests__ |
software | healthy | src/server/__tests__ |
middleware |
software | healthy | src/server/middleware |
__tests__ |
software | healthy | src/server/middleware/__tests__ |
common |
software | healthy | src/server/common |
utils |
software | healthy | src/server/utils |
providers |
software | healthy | src/server/providers |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ZEN |
software | healthy | webapp/src/zen.js:ZEN |
ApiError |
software | healthy | webapp/src/stores/__tests__/useAuthStore.test.ts:ApiError |
if |
software | healthy | webapp/src/components/admin/AdminSettingsPanel.tsx:if |
ApiError |
software | healthy | webapp/src/services/api.ts:ApiError |
ZEN |
software | healthy | deps/zen/index.js:ZEN |
ConcreteAppError |
software | healthy | src/server/middleware/__tests__/error-handling.test.ts:Conc… |
VisibilityGuardian |
software | healthy | src/server/common/visibility.ts:VisibilityGuardian |
AppError |
software | healthy | src/server/common/errors.ts:AppError |
BadRequestError |
software | healthy | src/server/common/errors.ts:BadRequestError |
ForbiddenError |
software | healthy | src/server/common/errors.ts:ForbiddenError |
NotFoundError |
software | healthy | src/server/common/errors.ts:NotFoundError |
ServiceUnavailableError |
software | healthy | src/server/common/errors.ts:ServiceUnavailableError |
DeezerClient |
software | healthy | src/server/utils/deezer.ts:DeezerClient |
AuthClient |
software | healthy | src/server/utils/spotify.ts:AuthClient |
SpotifyMetadataClient |
software | healthy | src/server/utils/spotify.ts:SpotifyMetadataClient |
DeezerProvider |
software | healthy | src/server/providers/playlists/deezer.playlist.ts:DeezerPro… |
YouTubePlaylistProvider |
software | healthy | src/server/providers/playlists/youtube.playlist.ts:YouTubeP… |
OpenRouterAIProvider |
software | healthy | src/server/providers/ai/openrouter.provider.ts:OpenRouterAI… |
ListenBrainzProvider |
software | healthy | src/server/providers/scrobble/listenbrainz.provider.ts:List… |
LastFmProvider |
software | healthy | src/server/providers/scrobble/lastfm.provider.ts:LastFmProv… |
to |
software | healthy | src/server/providers/scanner/local-fs.provider.ts:to |
LocalScannerProvider |
software | healthy | src/server/providers/scanner/local-fs.provider.ts:LocalScan… |
SpotifyProvider |
software | healthy | src/server/providers/metadata/spotify.provider.ts:SpotifyPr… |
TheAudioDBProvider |
software | healthy | src/server/providers/metadata/theaudiodb.provider.ts:TheAud… |
BandcampMetadataProvider |
software | healthy | src/server/providers/metadata/bandcamp.metadata.ts:Bandcamp… |
ITunesProvider |
software | healthy | src/server/providers/metadata/itunes.provider.ts:ITunesProv… |
SoundCloudMetadataProvider |
software | healthy | src/server/providers/metadata/soundcloud.metadata.ts:SoundC… |
MusicBrainzProvider |
software | healthy | src/server/providers/metadata/musicbrainz.provider.ts:Music… |
DiscogsProvider |
software | healthy | src/server/providers/metadata/discogs.provider.ts:DiscogsPr… |
TorrentDownloadProvider |
software | healthy | src/server/providers/download/torrent.provider.ts:TorrentDo… |
SoulseekDownloadProvider |
software | healthy | src/server/providers/download/soulseek.provider.ts:Soulseek… |
SoundCloudStreamingProvider |
software | healthy | src/server/providers/streaming/soundcloud.provider.ts:Sound… |
BandcampProvider |
software | healthy | src/server/providers/streaming/bandcamp.provider.ts:Bandcam… |
GoogleDriveStorageProvider |
software | healthy | src/server/providers/storage/google-drive.provider.ts:Googl… |
SoulseekService |
software | healthy | src/server/modules/integrations/soulseek.ts:SoulseekService |
TelegramBotService |
software | healthy | src/server/modules/integrations/telegram-bot.ts:TelegramBot… |
TorrentService |
software | healthy | src/server/modules/integrations/torrent.service.ts:TorrentS… |
WaveformGenerator |
software | healthy | src/server/modules/waveform/waveform.generator.ts:WaveformG… |
WaveformPeakService |
software | healthy | src/server/modules/waveform/waveform-peak.service.ts:Wavefo… |
WaveformService |
software | healthy | src/server/modules/waveform/waveform.service.ts:WaveformSer… |
LiveService |
software | healthy | src/server/modules/live/live.service.ts:LiveService |
HlsLiveService |
software | healthy | src/server/modules/live/hls.service.ts:HlsLiveService |
SubsonicService |
software | healthy | src/server/modules/subsonic/subsonic.service.ts:SubsonicSer… |
OpenRouterService |
software | healthy | src/server/modules/ai/openrouter.service.ts:OpenRouterServi… |
AIService |
software | healthy | src/server/modules/ai/ai.service.ts:AIService |
MediaEngine |
software | healthy | src/server/modules/media/media-engine.ts:MediaEngine |
CatalogService |
software | healthy | src/server/modules/catalog/catalog.service.ts:CatalogService |
LocalizationService |
software | healthy | src/server/modules/catalog/localization.service.ts:Localiza… |
MetadataCache |
software | healthy | src/server/modules/catalog/metadata.service.ts:MetadataCache |
MetadataService |
software | healthy | src/server/modules/catalog/metadata.service.ts:MetadataServ… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/AdminReleaseEditor |
frontend | healthy | webapp/src/pages/AdminReleaseEditor.tsx |
/Social |
frontend | healthy | webapp/src/pages/Social.tsx |
/Releases |
frontend | healthy | webapp/src/pages/Releases.tsx |
/Admin |
frontend | healthy | webapp/src/pages/Admin.tsx |
/Network |
frontend | healthy | webapp/src/pages/Network.tsx |
/Post |
frontend | healthy | webapp/src/pages/Post.tsx |
/Dig |
frontend | healthy | webapp/src/pages/Dig.tsx |
/Search.test |
frontend | healthy | webapp/src/pages/Search.test.tsx |
/Publish |
frontend | healthy | webapp/src/pages/Publish.tsx |
/Support |
frontend | healthy | webapp/src/pages/Support.tsx |
/About |
frontend | healthy | webapp/src/pages/About.tsx |
/Favorites |
frontend | healthy | webapp/src/pages/Favorites.tsx |
/SharePage |
frontend | healthy | webapp/src/pages/SharePage.tsx |
/Profile |
frontend | healthy | webapp/src/pages/Profile.tsx |
/Tracks |
frontend | healthy | webapp/src/pages/Tracks.tsx |
/Artists |
frontend | healthy | webapp/src/pages/Artists.tsx |
/Stats |
frontend | healthy | webapp/src/pages/Stats.tsx |
/Live |
frontend | healthy | webapp/src/pages/Live.tsx |
/PlaylistDetails |
frontend | healthy | webapp/src/pages/PlaylistDetails.tsx |
/MyMusic |
frontend | healthy | webapp/src/pages/MyMusic.tsx |
/Playlists |
frontend | healthy | webapp/src/pages/Playlists.tsx |
/ContentSearch.test |
frontend | healthy | webapp/src/pages/ContentSearch.test.tsx |
/Board |
frontend | healthy | webapp/src/pages/Board.tsx |
/ArtistDetails |
frontend | healthy | webapp/src/pages/ArtistDetails.tsx |
/Library |
frontend | healthy | webapp/src/pages/Library.tsx |
/Home |
frontend | healthy | webapp/src/pages/Home.tsx |
/MyPlaylistDetails |
frontend | healthy | webapp/src/pages/MyPlaylistDetails.tsx |
/AlbumDetails |
frontend | healthy | webapp/src/pages/AlbumDetails.tsx |
/Wallet |
frontend | healthy | webapp/src/pages/Wallet.tsx |
/Files |
frontend | healthy | webapp/src/pages/Files.tsx |
/Search |
frontend | healthy | webapp/src/pages/Search.tsx |
/Store |
frontend | healthy | webapp/src/pages/Store.tsx |
/ContentSearch |
frontend | healthy | webapp/src/pages/ContentSearch.tsx |
/Tools |
frontend | healthy | webapp/src/pages/Tools.tsx |
/ |
frontend | healthy | webapp/src/App.tsx |
/about |
frontend | healthy | webapp/src/App.tsx |
/albums |
frontend | healthy | webapp/src/App.tsx |
/releases |
frontend | healthy | webapp/src/App.tsx |
/library |
frontend | healthy | webapp/src/App.tsx |
/albums/:idOrSlug |
frontend | healthy | webapp/src/App.tsx |
/releases/:idOrSlug |
frontend | healthy | webapp/src/App.tsx |
/artists |
frontend | healthy | webapp/src/App.tsx |
/artists/:idOrSlug |
frontend | healthy | webapp/src/App.tsx |
/tracks |
frontend | healthy | webapp/src/App.tsx |
/search |
frontend | healthy | webapp/src/App.tsx |
/playlists |
frontend | healthy | webapp/src/App.tsx |
/playlists/:id |
frontend | healthy | webapp/src/App.tsx |
/my-playlists |
frontend | healthy | webapp/src/App.tsx |
/my-playlists/:id |
frontend | healthy | webapp/src/App.tsx |
/post/:slug |
frontend | healthy | webapp/src/App.tsx |
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 | webapp/src/App.tsx |
AdminReleaseEditor |
frontend | healthy | webapp/src/pages/AdminReleaseEditor.tsx |
Social |
frontend | healthy | webapp/src/pages/Social.tsx |
Releases |
frontend | healthy | webapp/src/pages/Releases.tsx |
Admin |
frontend | healthy | webapp/src/pages/Admin.tsx |
Network |
frontend | healthy | webapp/src/pages/Network.tsx |
PostPage |
frontend | healthy | webapp/src/pages/Post.tsx |
Dig |
frontend | healthy | webapp/src/pages/Dig.tsx |
Publish |
frontend | healthy | webapp/src/pages/Publish.tsx |
Support |
frontend | healthy | webapp/src/pages/Support.tsx |
About |
frontend | healthy | webapp/src/pages/About.tsx |
Favorites |
frontend | healthy | webapp/src/pages/Favorites.tsx |
SharePage |
frontend | healthy | webapp/src/pages/SharePage.tsx |
Profile |
frontend | healthy | webapp/src/pages/Profile.tsx |
Tracks |
frontend | healthy | webapp/src/pages/Tracks.tsx |
Artists |
frontend | healthy | webapp/src/pages/Artists.tsx |
Stats |
frontend | healthy | webapp/src/pages/Stats.tsx |
Live |
frontend | healthy | webapp/src/pages/Live.tsx |
PlaylistDetails |
frontend | healthy | webapp/src/pages/PlaylistDetails.tsx |
MyMusic |
frontend | healthy | webapp/src/pages/MyMusic.tsx |
Playlists |
frontend | healthy | webapp/src/pages/Playlists.tsx |
Board |
frontend | healthy | webapp/src/pages/Board.tsx |
ArtistDetails |
frontend | healthy | webapp/src/pages/ArtistDetails.tsx |
Library |
frontend | healthy | webapp/src/pages/Library.tsx |
Home |
frontend | healthy | webapp/src/pages/Home.tsx |
MyPlaylistDetails |
frontend | healthy | webapp/src/pages/MyPlaylistDetails.tsx |
AlbumDetails |
frontend | healthy | webapp/src/pages/AlbumDetails.tsx |
Wallet |
frontend | healthy | webapp/src/pages/Wallet.tsx |
Files |
frontend | healthy | webapp/src/pages/Files.tsx |
Search |
frontend | healthy | webapp/src/pages/Search.tsx |
Store |
frontend | healthy | webapp/src/pages/Store.tsx |
ContentSearch |
frontend | healthy | webapp/src/pages/ContentSearch.tsx |
Tools |
frontend | healthy | webapp/src/pages/Tools.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::docs/openapi.yml |
security | healthy | docs/openapi.yml |
auth::src/server/routes/auth/__tests__/auth.test.ts |
security | healthy | src/server/routes/auth/__tests__/auth.test.ts |
auth::src/server/routes/api/payments.ts |
security | healthy | src/server/routes/api/payments.ts |
auth::src/server/routes/admin/backup.ts |
security | healthy | src/server/routes/admin/backup.ts |
auth::docker-compose.yml |
security | healthy | docker-compose.yml |
auth::src/server/routes/library/storage.ts |
security | healthy | src/server/routes/library/storage.ts |
auth::src/server/routes/auth/auth.ts |
security | healthy | src/server/routes/auth/auth.ts |
auth::src/server/providers/storage/google-drive.provider.ts |
security | healthy | src/server/providers/storage/google-drive.provider.ts |
auth::src/server/modules/auth/auth.test.ts |
security | healthy | src/server/modules/auth/auth.test.ts |
auth::agents/tc-auth-security/SKILL.md |
security | healthy | agents/tc-auth-security/SKILL.md |
auth::src/server/core/config.ts |
security | healthy | src/server/core/config.ts |
auth::agents/tc-qa-testing/SKILL.md |
security | healthy | agents/tc-qa-testing/SKILL.md |
auth::src/server/middleware/auth.ts |
security | healthy | src/server/middleware/auth.ts |
auth::webapp/src/components/admin/AdminSettingsPanel.tsx |
security | healthy | webapp/src/components/admin/AdminSettingsPanel.tsx |
auth::webapp/src/pages/About.tsx |
security | healthy | webapp/src/pages/About.tsx |
auth::README.md |
security | healthy | README.md |
auth::src/tools/clean-folders.ts |
security | healthy | src/tools/clean-folders.ts |
auth::src/server/routes/auth/users.ts |
security | healthy | src/server/routes/auth/users.ts |
auth::src/server/routes/api/__tests__/payments.test.ts |
security | healthy | src/server/routes/api/__tests__/payments.test.ts |
auth::src/server/routes/network/comments.ts |
security | healthy | src/server/routes/network/comments.ts |
auth::src/server/core/database.types.ts |
security | healthy | src/server/core/database.types.ts |
auth::webapp/src/services/api.ts |
security | healthy | webapp/src/services/api.ts |
auth::src/server/modules/auth/auth.service.ts |
security | healthy | src/server/modules/auth/auth.service.ts |
auth::webapp/src/stores/__tests__/useAuthStore.test.ts |
security | healthy | webapp/src/stores/__tests__/useAuthStore.test.ts |
auth::src/server/__tests__/config.test.ts |
security | healthy | src/server/__tests__/config.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | Dockerfile |
192.168.1.1 |
network | healthy | src/utils/networkUtils.ts |
127.0.0.0 |
network | healthy | src/utils/networkUtils.ts |
10.0.0.0 |
network | healthy | src/utils/networkUtils.ts |
172.16.0.0 |
network | healthy | src/utils/networkUtils.ts |
192.168.0.0 |
network | healthy | src/utils/networkUtils.ts |
169.254.0.0 |
network | healthy | src/utils/networkUtils.ts |
8.8.8.8 |
network | healthy | src/utils/networkUtils.test.ts |
10.0.0.1 |
network | healthy | src/utils/networkUtils.test.ts |
172.16.0.1 |
network | healthy | src/utils/networkUtils.test.ts |
172.31.255.255 |
network | healthy | src/utils/networkUtils.test.ts |
169.254.1.1 |
network | healthy | src/utils/networkUtils.test.ts |
1.1.1.1 |
network | healthy | src/utils/networkUtils.test.ts |
172.15.255.255 |
network | healthy | src/utils/networkUtils.test.ts |
172.32.0.0 |
network | healthy | src/utils/networkUtils.test.ts |
192.168.0.1 |
network | healthy | src/server/middleware/rateLimit.test.ts |
131.0.0.0 |
network | healthy | src/server/utils/spotify.ts |
124.0.0.0 |
network | healthy | src/server/utils/soundcloud.ts |
120.0.0.0 |
network | healthy | src/server/routes/library/upload.ts |
10.0.0.5 |
network | healthy | src/server/routes/library/__tests__/import.security.test.ts |
192.168.1.100 |
network | healthy | src/server/routes/library/__tests__/import.security.test.ts |
1.2.3.4 |
network | healthy | src/server/modules/live/hls.service.test.ts |
5.6.7.8 |
network | healthy | src/server/modules/live/hls.service.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::src/server/routes/auth/__tests__/auth.tes… |
security | healthy | src/server/routes/auth/__tests__/auth.test.ts |
password_literal::src/server/routes/auth/__tests__/auth.tes… |
security | healthy | src/server/routes/auth/__tests__/auth.test.ts |
password_literal::src/server/routes/auth/__tests__/auth.tes… |
security | healthy | src/server/routes/auth/__tests__/auth.test.ts |
password_literal::src/server/routes/auth/__tests__/auth.tes… |
security | healthy | src/server/routes/auth/__tests__/auth.test.ts |
password_literal::src/server/routes/auth/__tests__/auth.tes… |
security | healthy | src/server/routes/auth/__tests__/auth.test.ts |
password_literal::src/server/routes/auth/__tests__/auth.tes… |
security | healthy | src/server/routes/auth/__tests__/auth.test.ts |
password_literal::src/server/routes/auth/__tests__/auth.tes… |
security | healthy | src/server/routes/auth/__tests__/auth.test.ts |
password_literal::src/server/routes/auth/__tests__/auth.tes… |
security | healthy | src/server/routes/auth/__tests__/auth.test.ts |
password_literal::src/server/routes/auth/__tests__/auth.tes… |
security | healthy | src/server/routes/auth/__tests__/auth.test.ts |
password_literal::src/server/routes/auth/__tests__/auth.tes… |
security | healthy | src/server/routes/auth/__tests__/auth.test.ts |
password_literal::src/server/routes/auth/__tests__/auth.tes… |
security | healthy | src/server/routes/auth/__tests__/auth.test.ts |
password_literal::src/server/routes/auth/__tests__/users.te… |
security | healthy | src/server/routes/auth/__tests__/users.test.ts |
password_literal::src/server/routes/auth/__tests__/users.te… |
security | healthy | src/server/routes/auth/__tests__/users.test.ts |
password_literal::src/server/routes/auth/__tests__/users.te… |
security | healthy | src/server/routes/auth/__tests__/users.test.ts |
password_literal::src/server/routes/auth/__tests__/users.te… |
security | healthy | src/server/routes/auth/__tests__/users.test.ts |
password_literal::src/server/routes/admin/__tests__/admin.t… |
security | healthy | src/server/routes/admin/__tests__/admin.test.ts |
password_literal::src/server/routes/admin/__tests__/admin.t… |
security | healthy | src/server/routes/admin/__tests__/admin.test.ts |
password_literal::src/server/routes/admin/__tests__/admin.t… |
security | healthy | src/server/routes/admin/__tests__/admin.test.ts |
password_literal::src/server/routes/admin/__tests__/admin.t… |
security | healthy | src/server/routes/admin/__tests__/admin.test.ts |
password_literal::src/server/modules/auth/password_security… |
security | healthy | src/server/modules/auth/password_security.test.ts |
password_literal::src/server/modules/auth/password_security… |
security | healthy | src/server/modules/auth/password_security.test.ts |
password_literal::src/server/modules/auth/password_security… |
security | healthy | src/server/modules/auth/password_security.test.ts |
password_literal::src/server/modules/auth/password_security… |
security | healthy | src/server/modules/auth/password_security.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
postgres |
data | healthy | src/server/__tests__/error-handling.test.ts |
redis |
data | healthy | src/server/modules/activitypub/activitypub.delivery-queue.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:1970 |
network | healthy | Dockerfile |
port:5173 |
network | healthy | webapp/vite.config.ts |
port:3000 |
network | healthy | src/server/routes/api/__tests__/payments.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
tunecamp |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
server |
cicd | healthy | .github/workflows/ci.yml |
webapp |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-g7fg8b3v |
software | healthy | /tmp/repobility-clone-g7fg8b3v |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | agents/GEMINI.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/13c75e9b-14ad-4519-b90e-4c396f611cad/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/13c75e9b-14ad-4519-b90e-4c396f611cad/
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.