https://github.com/actbit/CistaNAS
· scanned 2026-06-17 01:28 UTC (1 month, 2 weeks ago)
22 raw signals (0 security + 22 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ -7.0 (diff) · 22 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 560 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 |
|---|---|---|---|
getNextChunk |
software | healthy | CistaNAS.Wasm/wwwroot/js/mediaHelper.js:getNextChunk |
onProgress |
software | healthy | CistaNAS.Wasm/wwwroot/js/mediaHelper.js:onProgress |
base64ToUint8 |
software | healthy | CistaNAS.Wasm/wwwroot/js/mediaHelper.js:base64ToUint8 |
appendToBuffer |
software | healthy | CistaNAS.Wasm/wwwroot/js/mediaHelper.js:appendToBuffer |
fallbackBlob |
software | healthy | CistaNAS.Wasm/wwwroot/js/mediaHelper.js:fallbackBlob |
storeKey |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:storeKey |
getKey |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:getKey |
removeKey |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:removeKey |
deriveKek |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:deriveKek |
generateMasterKey |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:generateMasterKey |
wrapMasterKey |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:wrapMasterKey |
unwrapMasterKey |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:unwrapMasterKey |
clearKey |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:clearKey |
clearAllKeys |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:clearAllKeys |
deriveFileKey |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:deriveFileKey |
deriveChunkNonce |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:deriveChunkNonce |
encryptChunk |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:encryptChunk |
decryptChunk |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:decryptChunk |
encryptFilename |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:encryptFilename |
decryptFilename |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:decryptFilename |
generateFileSalt |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:generateFileSalt |
uint8ToBase64 |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:uint8ToBase64 |
uint8FromBase64 |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:uint8FromBase64 |
concatBufs |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:concatBufs |
generateKeyPair |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:generateKeyPair |
exportPublicKey |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:exportPublicKey |
encryptPrivateKey |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:encryptPrivateKey |
decryptPrivateKey |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:decryptPrivateKey |
ecdhWrap |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:ecdhWrap |
ecdhUnwrap |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:ecdhUnwrap |
deriveInvitationKey |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:deriveInvitationKey |
encryptForInvitation |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:encryptForInvitation |
decryptFromInvitation |
software | healthy | CistaNAS.Wasm/wwwroot/js/e2ee.js:decryptFromInvitation |
getNextChunk |
software | healthy | CistaNAS.Web/wwwroot/js/mediaHelper.js:getNextChunk |
onProgress |
software | healthy | CistaNAS.Web/wwwroot/js/mediaHelper.js:onProgress |
base64ToUint8 |
software | healthy | CistaNAS.Web/wwwroot/js/mediaHelper.js:base64ToUint8 |
appendToBuffer |
software | healthy | CistaNAS.Web/wwwroot/js/mediaHelper.js:appendToBuffer |
fallbackBlob |
software | healthy | CistaNAS.Web/wwwroot/js/mediaHelper.js:fallbackBlob |
storeKey |
software | healthy | CistaNAS.Web/wwwroot/js/e2ee.js:storeKey |
getKey |
software | healthy | CistaNAS.Web/wwwroot/js/e2ee.js:getKey |
removeKey |
software | healthy | CistaNAS.Web/wwwroot/js/e2ee.js:removeKey |
deriveKek |
software | healthy | CistaNAS.Web/wwwroot/js/e2ee.js:deriveKek |
generateMasterKey |
software | healthy | CistaNAS.Web/wwwroot/js/e2ee.js:generateMasterKey |
wrapMasterKey |
software | healthy | CistaNAS.Web/wwwroot/js/e2ee.js:wrapMasterKey |
unwrapMasterKey |
software | healthy | CistaNAS.Web/wwwroot/js/e2ee.js:unwrapMasterKey |
clearKey |
software | healthy | CistaNAS.Web/wwwroot/js/e2ee.js:clearKey |
clearAllKeys |
software | healthy | CistaNAS.Web/wwwroot/js/e2ee.js:clearAllKeys |
deriveFileKey |
software | healthy | CistaNAS.Web/wwwroot/js/e2ee.js:deriveFileKey |
deriveChunkNonce |
software | healthy | CistaNAS.Web/wwwroot/js/e2ee.js:deriveChunkNonce |
encryptChunk |
software | healthy | CistaNAS.Web/wwwroot/js/e2ee.js:encryptChunk |
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.s3.yml |
software | healthy | docker-compose.s3.yml |
CLAUDE.md |
software | healthy | CLAUDE.md |
README.md |
software | healthy | README.md |
LICENSE.txt |
software | healthy | LICENSE.txt |
docker-compose.yml |
software | healthy | docker-compose.yml |
global.json |
software | healthy | global.json |
Dockerfile |
software | healthy | Dockerfile |
ChaCha20Poly1305Tests.cs |
software | healthy | CistaNAS.Tests/ChaCha20Poly1305Tests.cs |
EcdhTests.cs |
software | healthy | CistaNAS.Tests/EcdhTests.cs |
MemoryChunkedStreamTests.cs |
software | healthy | CistaNAS.Tests/MemoryChunkedStreamTests.cs |
ChunkEncryptorTests.cs |
software | healthy | CistaNAS.Tests/ChunkEncryptorTests.cs |
DokanFileSystemTests.cs |
software | healthy | CistaNAS.Tests/DokanFileSystemTests.cs |
MediaHelperTests.cs |
software | healthy | CistaNAS.Tests/MediaHelperTests.cs |
StreamingTokenServiceTests.cs |
software | healthy | CistaNAS.Tests/StreamingTokenServiceTests.cs |
LocalStorageProviderTests.cs |
software | healthy | CistaNAS.Tests/LocalStorageProviderTests.cs |
WasmMediaHelperTests.cs |
software | healthy | CistaNAS.Tests/WasmMediaHelperTests.cs |
FileServiceTests.cs |
software | healthy | CistaNAS.Tests/FileServiceTests.cs |
AesXtsTransformTests.cs |
software | healthy | CistaNAS.Tests/AesXtsTransformTests.cs |
EciesInteropTests.cs |
software | healthy | CistaNAS.Tests/EciesInteropTests.cs |
PathSanitizerTests.cs |
software | healthy | CistaNAS.Tests/PathSanitizerTests.cs |
E2eeCryptoTests.cs |
software | healthy | CistaNAS.Tests/E2eeCryptoTests.cs |
WebTests.cs |
software | healthy | CistaNAS.Tests/WebTests.cs |
ChunkedReadStreamTests.cs |
software | healthy | CistaNAS.Tests/ChunkedReadStreamTests.cs |
FileSubStreamTests.cs |
software | healthy | CistaNAS.Tests/FileSubStreamTests.cs |
E2eeLengthRoundtripTests.cs |
software | healthy | CistaNAS.Tests/E2eeLengthRoundtripTests.cs |
AsyncFileGateTests.cs |
software | healthy | CistaNAS.Tests/AsyncFileGateTests.cs |
FileServiceChunkModeTests.cs |
software | healthy | CistaNAS.Tests/FileServiceChunkModeTests.cs |
VolumeTests.cs |
software | healthy | CistaNAS.Tests/VolumeTests.cs |
WebDavTests.cs |
software | healthy | CistaNAS.Tests/WebDavTests.cs |
E2eeLengthCalcTests.cs |
software | healthy | CistaNAS.Tests/E2eeLengthCalcTests.cs |
E2eeFileTests.cs |
software | healthy | CistaNAS.Tests/E2eeFileTests.cs |
AspireTestFixture.cs |
software | healthy | CistaNAS.Tests/AspireTestFixture.cs |
E2eeFileOffsetTests.cs |
software | healthy | CistaNAS.Tests/E2eeFileOffsetTests.cs |
ClientE2eeRoundtripTests.cs |
software | healthy | CistaNAS.Tests/ClientE2eeRoundtripTests.cs |
GroupTests.cs |
software | healthy | CistaNAS.Tests/GroupTests.cs |
AuthTests.cs |
software | healthy | CistaNAS.Tests/AuthTests.cs |
AesXtsStreamTests.cs |
software | healthy | CistaNAS.Tests/AesXtsStreamTests.cs |
TestHelper.cs |
software | healthy | CistaNAS.Tests/TestHelper.cs |
CryptoTests.cs |
software | healthy | CistaNAS.Tests/CryptoTests.cs |
FileServiceConcurrencyTests.cs |
software | healthy | CistaNAS.Tests/FileServiceConcurrencyTests.cs |
InMemoryChunkStore.cs |
software | healthy | CistaNAS.Tests/Helpers/InMemoryChunkStore.cs |
Program.cs |
software | healthy | CistaNAS.Wasm/Program.cs |
launchSettings.json |
software | healthy | CistaNAS.Wasm/Properties/launchSettings.json |
MediaHelper.cs |
software | healthy | CistaNAS.Wasm/Helpers/MediaHelper.cs |
ApiModels.cs |
software | healthy | CistaNAS.Wasm/Models/ApiModels.cs |
app.css |
software | healthy | CistaNAS.Wasm/wwwroot/app.css |
appsettings.json |
software | healthy | CistaNAS.Wasm/wwwroot/appsettings.json |
index.html |
software | healthy | CistaNAS.Wasm/wwwroot/index.html |
downloadHelper.js |
software | healthy | CistaNAS.Wasm/wwwroot/js/downloadHelper.js |
mediaHelper.js |
software | healthy | CistaNAS.Wasm/wwwroot/js/mediaHelper.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CistaNAS.Tests |
software | healthy | CistaNAS.Tests |
Helpers |
software | healthy | CistaNAS.Tests/Helpers |
CistaNAS.Wasm |
software | healthy | CistaNAS.Wasm |
Properties |
software | healthy | CistaNAS.Wasm/Properties |
Helpers |
software | healthy | CistaNAS.Wasm/Helpers |
Models |
software | healthy | CistaNAS.Wasm/Models |
wwwroot |
software | healthy | CistaNAS.Wasm/wwwroot |
js |
software | healthy | CistaNAS.Wasm/wwwroot/js |
Services |
software | healthy | CistaNAS.Wasm/Services |
HttpHandlers |
software | healthy | CistaNAS.Wasm/Services/HttpHandlers |
Layout |
software | healthy | CistaNAS.Wasm/Layout |
Auth |
software | healthy | CistaNAS.Wasm/Auth |
CistaNAS.Web |
software | healthy | CistaNAS.Web |
Properties |
software | healthy | CistaNAS.Web/Properties |
Crypto |
software | healthy | CistaNAS.Web/Crypto |
Migrations |
software | healthy | CistaNAS.Web/Migrations |
Helpers |
software | healthy | CistaNAS.Web/Helpers |
Models |
software | healthy | CistaNAS.Web/Models |
Identity |
software | healthy | CistaNAS.Web/Identity |
Storage |
software | healthy | CistaNAS.Web/Storage |
Volume |
software | healthy | CistaNAS.Web/Volume |
Configuration |
software | healthy | CistaNAS.Web/Configuration |
wwwroot |
software | healthy | CistaNAS.Web/wwwroot |
js |
software | healthy | CistaNAS.Web/wwwroot/js |
_framework |
software | healthy | CistaNAS.Web/wwwroot/_framework |
_content |
software | healthy | CistaNAS.Web/wwwroot/_content |
Microsoft.AspNetCore.Components.WebAssembly.Authentication |
software | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
Microsoft.DotNet.HotReload.WebAssembly.Browser |
software | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.DotNet.HotReload.We… |
Api |
software | healthy | CistaNAS.Web/Api |
Services |
software | healthy | CistaNAS.Web/Services |
WebDav |
software | healthy | CistaNAS.Web/WebDav |
Authorization |
software | healthy | CistaNAS.Web/Authorization |
Journal |
software | healthy | CistaNAS.Web/Journal |
Components |
software | healthy | CistaNAS.Web/Components |
Shared |
software | healthy | CistaNAS.Web/Components/Shared |
Layout |
software | healthy | CistaNAS.Web/Components/Layout |
Auth |
software | healthy | CistaNAS.Web/Components/Auth |
CistaNAS.Shared |
software | healthy | CistaNAS.Shared |
Crypto |
software | healthy | CistaNAS.Shared/Crypto |
deploy |
software | healthy | deploy |
k8s |
software | healthy | deploy/k8s |
base |
software | healthy | deploy/k8s/base |
overlays |
software | healthy | deploy/k8s/overlays |
gcp |
software | healthy | deploy/k8s/overlays/gcp |
aws |
software | healthy | deploy/k8s/overlays/aws |
azure |
software | healthy | deploy/k8s/overlays/azure |
CistaNAS.Client |
software | healthy | CistaNAS.Client |
Views |
software | healthy | CistaNAS.Client/Views |
Api |
software | healthy | CistaNAS.Client/Api |
Services |
software | healthy | CistaNAS.Client/Services |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Zr |
software | healthy | CistaNAS.Web/wwwroot/_framework/dotnet.runtime.r2kbxkuujc.j… |
Cs |
software | healthy | CistaNAS.Web/wwwroot/_framework/dotnet.runtime.r2kbxkuujc.j… |
Yi |
software | healthy | CistaNAS.Web/wwwroot/_framework/dotnet.runtime.r2kbxkuujc.j… |
uc |
software | healthy | CistaNAS.Web/wwwroot/_framework/dotnet.runtime.r2kbxkuujc.j… |
u |
software | healthy | CistaNAS.Web/wwwroot/_framework/blazor.webassembly.958z1vx7… |
w |
software | healthy | CistaNAS.Web/wwwroot/_framework/blazor.webassembly.958z1vx7… |
A |
software | healthy | CistaNAS.Web/wwwroot/_framework/blazor.webassembly.958z1vx7… |
N |
software | healthy | CistaNAS.Web/wwwroot/_framework/blazor.webassembly.958z1vx7… |
o |
software | healthy | CistaNAS.Web/wwwroot/_framework/blazor.webassembly.958z1vx7… |
y |
software | healthy | CistaNAS.Web/wwwroot/_framework/blazor.webassembly.958z1vx7… |
T |
software | healthy | CistaNAS.Web/wwwroot/_framework/blazor.webassembly.958z1vx7… |
Ie |
software | healthy | CistaNAS.Web/wwwroot/_framework/blazor.webassembly.958z1vx7… |
St |
software | healthy | CistaNAS.Web/wwwroot/_framework/blazor.webassembly.958z1vx7… |
ExceptionInfo |
software | healthy | CistaNAS.Web/wwwroot/_framework/dotnet.native.rjbmzc4jpg.js… |
as |
software | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
a |
software | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
u |
software | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
| Label | Layer | Status | Path |
|---|---|---|---|
2.5.29.14 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
2.5.29.15 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
2.5.29.17 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
2.5.29.18 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
2.5.29.19 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
2.5.29.31 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
2.5.29.32 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
2.5.29.35 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
2.5.29.37 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
1.3.6.1 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
5.5.7.1 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
2.5.29.20 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
2.5.29.21 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
5.5.7.48 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
1.1.9.1 |
network | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
cistanas |
hardware | healthy | docker-compose.yml |
minio |
hardware | healthy | docker-compose.yml |
k8s::PersistentVolumeClaim::deploy/k8s/base/pvc.yaml |
hardware | healthy | deploy/k8s/base/pvc.yaml |
k8s::Namespace::deploy/k8s/base/namespace.yaml |
hardware | healthy | deploy/k8s/base/namespace.yaml |
k8s::Secret::deploy/k8s/base/secret.yaml |
hardware | healthy | deploy/k8s/base/secret.yaml |
k8s::Kustomization::deploy/k8s/base/kustomization.yaml |
hardware | healthy | deploy/k8s/base/kustomization.yaml |
k8s::Kustomization::deploy/k8s/overlays/gcp/kustomization.y… |
hardware | healthy | deploy/k8s/overlays/gcp/kustomization.yaml |
k8s::Kustomization::deploy/k8s/overlays/aws/kustomization.y… |
hardware | healthy | deploy/k8s/overlays/aws/kustomization.yaml |
k8s::Kustomization::deploy/k8s/overlays/azure/kustomization… |
hardware | healthy | deploy/k8s/overlays/azure/kustomization.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::CistaNAS.Web/appsettings.json |
security | healthy | CistaNAS.Web/appsettings.json |
auth::CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Co… |
security | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
auth::README.md |
security | healthy | README.md |
auth::CistaNAS.Web/wwwroot/js/mediaHelper.js |
security | healthy | CistaNAS.Web/wwwroot/js/mediaHelper.js |
auth::CistaNAS.Wasm/wwwroot/js/mediaHelper.js |
security | healthy | CistaNAS.Wasm/wwwroot/js/mediaHelper.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | docker-compose.yml |
port:9000 |
network | healthy | docker-compose.yml |
port:9001 |
network | healthy | docker-compose.yml |
port:80 |
network | healthy | deploy/k8s/base/deployment.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
ingress::deploy/k8s/overlays/gcp/kustomization.yaml |
network | healthy | deploy/k8s/overlays/gcp/kustomization.yaml |
ingress::deploy/k8s/overlays/aws/kustomization.yaml |
network | healthy | deploy/k8s/overlays/aws/kustomization.yaml |
ingress::deploy/k8s/overlays/azure/kustomization.yaml |
network | healthy | deploy/k8s/overlays/azure/kustomization.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | README.md |
vps::aws |
hardware | healthy | README.md |
vps::gcp |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
postgresql |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
actbit__CistaNAS |
software | healthy | /data/fable5_failed_archive/actbit__CistaNAS |
| Label | Layer | Status | Path |
|---|---|---|---|
k8s::Deployment::deploy/k8s/base/deployment.yaml |
hardware | healthy | deploy/k8s/base/deployment.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::CistaNAS.Web/wwwroot/_content/Microsoft.A… |
security | healthy | CistaNAS.Web/wwwroot/_content/Microsoft.AspNetCore.Componen… |
This page is publicly accessible at:
https://repobility.com/scan/755e734d-0010-4f5d-97a6-5e6bffa52093/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/755e734d-0010-4f5d-97a6-5e6bffa52093/
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.