Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

viniciuslks7/MediaForge

https://github.com/viniciuslks7/MediaForge · scanned 2026-06-16 00:50 UTC (2 months, 1 week ago)

27 raw signals (0 security + 27 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 22 actionable findings from 1 signal source. 5 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 396 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
README.md software healthy README.md
.env.example software healthy .env.example
Makefile software healthy Makefile
LICENSE software healthy LICENSE
docker-compose.yml software healthy docker-compose.yml
architecture.md software healthy docs/architecture.md
make_sample.py software healthy scripts/make_sample.py
smoke.sh software healthy scripts/smoke.sh
config.yaml software healthy deploy/k8s/base/config.yaml
kustomization.yaml software healthy deploy/k8s/base/kustomization.yaml
observability.yaml software healthy deploy/k8s/base/observability.yaml
worker-ocr.yaml software healthy deploy/k8s/base/worker-ocr.yaml
namespace.yaml software healthy deploy/k8s/base/namespace.yaml
worker-image.yaml software healthy deploy/k8s/base/worker-image.yaml
realtime-gateway.yaml software healthy deploy/k8s/base/realtime-gateway.yaml
infra.yaml software healthy deploy/k8s/base/infra.yaml
api-gateway.yaml software healthy deploy/k8s/base/api-gateway.yaml
kustomization.yaml software healthy deploy/k8s/overlays/prod/kustomization.yaml
patch-worker-image.yaml software healthy deploy/k8s/overlays/prod/patch-worker-image.yaml
patch-api-gateway.yaml software healthy deploy/k8s/overlays/prod/patch-api-gateway.yaml
Chart.yaml software healthy deploy/helm/mediaforge/Chart.yaml
values.yaml software healthy deploy/helm/mediaforge/values.yaml
config.yaml software healthy deploy/helm/mediaforge/templates/config.yaml
observability.yaml software healthy deploy/helm/mediaforge/templates/observability.yaml
deployments.yaml software healthy deploy/helm/mediaforge/templates/deployments.yaml
k6-upload.js software healthy load/k6-upload.js
config.yaml software healthy observability/otel-collector/config.yaml
mediaforge.json software healthy observability/grafana/dashboards/mediaforge.json
datasource.yml software healthy observability/grafana/provisioning/datasources/datasource.y…
dashboards.yml software healthy observability/grafana/provisioning/dashboards/dashboards.yml
alerts.yml software healthy observability/prometheus/alerts.yml
prometheus.yml software healthy observability/prometheus/prometheus.yml
Dockerfile software healthy services/worker-image/Dockerfile
go.mod software healthy services/worker-image/go.mod
config.go software healthy services/worker-image/internal/config/config.go
processor_test.go software healthy services/worker-image/internal/processor/processor_test.go
processor.go software healthy services/worker-image/internal/processor/processor.go
metrics.go software healthy services/worker-image/internal/observability/metrics.go
tracing.go software healthy services/worker-image/internal/observability/tracing.go
postgres.go software healthy services/worker-image/internal/store/postgres.go
contract_schema_test.go software healthy services/worker-image/internal/broker/contract_schema_test.…
broker.go software healthy services/worker-image/internal/broker/broker.go
s3.go software healthy services/worker-image/internal/storage/s3.go
main.go software healthy services/worker-image/cmd/worker/main.go
.prettierrc.json software healthy services/realtime-gateway/.prettierrc.json
package.json software healthy services/realtime-gateway/package.json
Dockerfile software healthy services/realtime-gateway/Dockerfile
package-lock.json software healthy services/realtime-gateway/package-lock.json
eslint.config.js software healthy services/realtime-gateway/eslint.config.js
tsconfig.json software healthy services/realtime-gateway/tsconfig.json

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

LabelLayerStatusPath
make_png software healthy scripts/make_sample.py:8
chunk software healthy scripts/make_sample.py:15
req software healthy services/realtime-gateway/src/config.ts:req
loadConfig software healthy services/realtime-gateway/src/config.ts:loadConfig
emit software healthy services/realtime-gateway/src/log.ts:emit
loadSchema software healthy services/realtime-gateway/src/contract.test.ts:loadSchema
main software healthy services/realtime-gateway/src/index.ts:main
shutdown software healthy services/realtime-gateway/src/index.ts:shutdown
buildServer software healthy services/realtime-gateway/src/server.ts:buildServer
initTracing software healthy services/realtime-gateway/src/tracing.ts:initTracing
fakeClient software healthy services/realtime-gateway/src/ws/hub.test.ts:fakeClient
event software healthy services/realtime-gateway/src/ws/hub.test.ts:event
headers software healthy services/realtime-gateway/src/broker/consumer.ts:headers
test_summarize_counts_words_and_chars software healthy services/worker-ocr/tests/test_ocr.py:9
test_summarize_empty software healthy services/worker-ocr/tests/test_ocr.py:16
test_summarize_handles_unicode software healthy services/worker-ocr/tests/test_ocr.py:20
test_death_count_none software healthy services/worker-ocr/tests/test_ocr.py:25
test_death_count_reads_first_entry software healthy services/worker-ocr/tests/test_ocr.py:30
test_death_count_malformed software healthy services/worker-ocr/tests/test_ocr.py:35
test_is_pdf_magic software healthy services/worker-ocr/tests/test_ocr.py:39
__init__ software healthy services/worker-ocr/tests/test_ocr.py:66
status software healthy services/worker-ocr/tests/test_ocr.py:53
set_status software healthy services/worker-ocr/tests/test_ocr.py:56
get software healthy services/worker-ocr/tests/test_ocr.py:61
publish_event software healthy services/worker-ocr/tests/test_ocr.py:69
_worker software healthy services/worker-ocr/tests/test_ocr.py:73
test_handle_marks_job_failed_and_emits_event software healthy services/worker-ocr/tests/test_ocr.py:85
_validator software healthy services/worker-ocr/tests/test_contract.py:18
test_job_sample_conforms_and_decodes software healthy services/worker-ocr/tests/test_contract.py:24
test_emitted_event_conforms software healthy services/worker-ocr/tests/test_contract.py:43
test_contract_actually_constrains software healthy services/worker-ocr/tests/test_contract.py:57
serve software healthy services/worker-ocr/mediaforge_ocr/metrics.py:24
__init__ software healthy services/worker-ocr/mediaforge_ocr/worker.py:30
handle software healthy services/worker-ocr/mediaforge_ocr/worker.py:36
_fail software healthy services/worker-ocr/mediaforge_ocr/worker.py:53
_process software healthy services/worker-ocr/mediaforge_ocr/worker.py:60
_emit software healthy services/worker-ocr/mediaforge_ocr/worker.py:111
main software healthy services/worker-ocr/mediaforge_ocr/worker.py:127
_shutdown software healthy services/worker-ocr/mediaforge_ocr/worker.py:142
__init__ software healthy services/worker-ocr/mediaforge_ocr/storage.py:11
get software healthy services/worker-ocr/mediaforge_ocr/storage.py:15
put software healthy services/worker-ocr/mediaforge_ocr/storage.py:23
__init__ software healthy services/worker-ocr/mediaforge_ocr/db.py:12
close software healthy services/worker-ocr/mediaforge_ocr/db.py:15
status software healthy services/worker-ocr/mediaforge_ocr/db.py:18
set_status software healthy services/worker-ocr/mediaforge_ocr/db.py:23
add_artifact software healthy services/worker-ocr/mediaforge_ocr/db.py:31
install_log_correlation software healthy services/worker-ocr/mediaforge_ocr/tracing.py:24
factory software dead services/worker-ocr/mediaforge_ocr/tracing.py:33
init_tracing software healthy services/worker-ocr/mediaforge_ocr/tracing.py:47

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

LabelLayerStatusPath
docs software healthy docs
scripts software healthy scripts
deploy software healthy deploy
k8s software healthy deploy/k8s
base software healthy deploy/k8s/base
overlays software healthy deploy/k8s/overlays
prod software healthy deploy/k8s/overlays/prod
helm software healthy deploy/helm
mediaforge software healthy deploy/helm/mediaforge
templates software healthy deploy/helm/mediaforge/templates
load software healthy load
observability software healthy observability
otel-collector software healthy observability/otel-collector
grafana software healthy observability/grafana
dashboards software healthy observability/grafana/dashboards
provisioning software healthy observability/grafana/provisioning
datasources software healthy observability/grafana/provisioning/datasources
dashboards software healthy observability/grafana/provisioning/dashboards
prometheus software healthy observability/prometheus
services software healthy services
worker-image software healthy services/worker-image
internal software healthy services/worker-image/internal
config software healthy services/worker-image/internal/config
processor software healthy services/worker-image/internal/processor
observability software healthy services/worker-image/internal/observability
store software healthy services/worker-image/internal/store
broker software healthy services/worker-image/internal/broker
storage software healthy services/worker-image/internal/storage
cmd software healthy services/worker-image/cmd
worker software healthy services/worker-image/cmd/worker
realtime-gateway software healthy services/realtime-gateway
src software healthy services/realtime-gateway/src
ws software healthy services/realtime-gateway/src/ws
metrics software healthy services/realtime-gateway/src/metrics
broker software healthy services/realtime-gateway/src/broker
worker-ocr software healthy services/worker-ocr
tests software healthy services/worker-ocr/tests
mediaforge_ocr software healthy services/worker-ocr/mediaforge_ocr
web software healthy services/web
src software healthy services/web/src
components software healthy services/web/src/components
api-gateway software healthy services/api-gateway
internal software healthy services/api-gateway/internal
config software healthy services/api-gateway/internal/config
media software healthy services/api-gateway/internal/media
observability software healthy services/api-gateway/internal/observability
store software healthy services/api-gateway/internal/store
httpapi software healthy services/api-gateway/internal/httpapi
broker software healthy services/api-gateway/internal/broker
storage software healthy services/api-gateway/internal/storage

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

LabelLayerStatusPath
image::services/worker-image/Dockerfile hardware healthy services/worker-image/Dockerfile
image::services/realtime-gateway/Dockerfile hardware healthy services/realtime-gateway/Dockerfile
image::services/worker-ocr/Dockerfile hardware healthy services/worker-ocr/Dockerfile
image::services/web/Dockerfile hardware healthy services/web/Dockerfile
image::services/api-gateway/Dockerfile hardware healthy services/api-gateway/Dockerfile
postgres hardware healthy docker-compose.yml
redis hardware healthy docker-compose.yml
rabbitmq hardware healthy docker-compose.yml
minio hardware healthy docker-compose.yml
minio-init hardware healthy docker-compose.yml
api-gateway hardware healthy docker-compose.yml
worker-image hardware healthy docker-compose.yml
worker-ocr hardware healthy docker-compose.yml
realtime-gateway hardware healthy docker-compose.yml
web hardware healthy docker-compose.yml
jaeger hardware healthy docker-compose.yml
otel-collector hardware healthy docker-compose.yml
prometheus hardware healthy docker-compose.yml
grafana hardware healthy docker-compose.yml
k8s::ConfigMap::deploy/k8s/base/config.yaml hardware healthy deploy/k8s/base/config.yaml
k8s::Secret::deploy/k8s/base/config.yaml hardware healthy deploy/k8s/base/config.yaml
k8s::Kustomization::deploy/k8s/base/kustomization.yaml hardware healthy deploy/k8s/base/kustomization.yaml
k8s::ConfigMap::deploy/k8s/base/observability.yaml hardware healthy deploy/k8s/base/observability.yaml
k8s::HorizontalPodAutoscaler::deploy/k8s/base/worker-ocr.ya… hardware healthy deploy/k8s/base/worker-ocr.yaml
k8s::Namespace::deploy/k8s/base/namespace.yaml hardware healthy deploy/k8s/base/namespace.yaml
k8s::HorizontalPodAutoscaler::deploy/k8s/base/worker-image.… hardware healthy deploy/k8s/base/worker-image.yaml
k8s::HorizontalPodAutoscaler::deploy/k8s/base/api-gateway.y… hardware healthy deploy/k8s/base/api-gateway.yaml
k8s::Kustomization::deploy/k8s/overlays/prod/kustomization.… hardware healthy deploy/k8s/overlays/prod/kustomization.yaml
k8s::ConfigMap::deploy/helm/mediaforge/templates/config.yaml hardware healthy deploy/helm/mediaforge/templates/config.yaml
k8s::Secret::deploy/helm/mediaforge/templates/config.yaml hardware healthy deploy/helm/mediaforge/templates/config.yaml
k8s::ConfigMap::deploy/helm/mediaforge/templates/observabil… hardware healthy deploy/helm/mediaforge/templates/observability.yaml
k8s::HorizontalPodAutoscaler::deploy/helm/mediaforge/templa… hardware healthy deploy/helm/mediaforge/templates/deployments.yaml

LabelLayerStatusPath
port:5432 network healthy docker-compose.yml
port:6379 network healthy docker-compose.yml
port:8080 network healthy docker-compose.yml
port:9102 network healthy docker-compose.yml
port:9103 network healthy docker-compose.yml
port:8090 network healthy docker-compose.yml
port:3001 network healthy docker-compose.yml
port:9090 network healthy docker-compose.yml
port:3000 network healthy docker-compose.yml
port:5672 network healthy docker-compose.yml
port:15672 network healthy docker-compose.yml
port:9000 network healthy docker-compose.yml
port:9001 network healthy docker-compose.yml
port:80 network healthy docker-compose.yml
port:16686 network healthy docker-compose.yml
port:4317 network healthy docker-compose.yml
port:4318 network healthy docker-compose.yml
port:15692 network healthy deploy/k8s/base/infra.yaml
port:5173 network healthy services/web/vite.config.ts

LabelLayerStatusPath
WSClient software healthy services/realtime-gateway/src/server.ts:WSClient
Hub software healthy services/realtime-gateway/src/ws/hub.ts:Hub
EventConsumer software healthy services/realtime-gateway/src/broker/consumer.ts:EventConsu…
_FakeDB software healthy services/worker-ocr/tests/test_ocr.py:49
_FakeStore software healthy services/worker-ocr/tests/test_ocr.py:60
_FakeBroker software healthy services/worker-ocr/tests/test_ocr.py:65
Worker software healthy services/worker-ocr/mediaforge_ocr/worker.py:29
ObjectStore software healthy services/worker-ocr/mediaforge_ocr/storage.py:10
Database software healthy services/worker-ocr/mediaforge_ocr/db.py:11
Config software healthy services/worker-ocr/mediaforge_ocr/config.py:10
OCRResult software healthy services/worker-ocr/mediaforge_ocr/ocr.py:27
Job software healthy services/worker-ocr/mediaforge_ocr/broker.py:37
PermanentError software healthy services/worker-ocr/mediaforge_ocr/broker.py:60
Broker software healthy services/worker-ocr/mediaforge_ocr/broker.py:72
RealtimeClient software healthy services/web/src/ws.ts:RealtimeClient
ErrorBoundary software healthy services/web/src/components/ErrorBoundary.tsx:ErrorBoundary

LabelLayerStatusPath
k8s::Deployment::deploy/k8s/base/observability.yaml hardware healthy deploy/k8s/base/observability.yaml
k8s::Deployment::deploy/k8s/base/worker-ocr.yaml hardware healthy deploy/k8s/base/worker-ocr.yaml
k8s::Deployment::deploy/k8s/base/worker-image.yaml hardware healthy deploy/k8s/base/worker-image.yaml
k8s::Deployment::deploy/k8s/base/realtime-gateway.yaml hardware healthy deploy/k8s/base/realtime-gateway.yaml
k8s::Deployment::deploy/k8s/base/infra.yaml hardware healthy deploy/k8s/base/infra.yaml
k8s::Deployment::deploy/k8s/base/api-gateway.yaml hardware healthy deploy/k8s/base/api-gateway.yaml
k8s::Deployment::deploy/k8s/overlays/prod/patch-worker-imag… hardware healthy deploy/k8s/overlays/prod/patch-worker-image.yaml
k8s::Deployment::deploy/k8s/overlays/prod/patch-api-gateway… hardware healthy deploy/k8s/overlays/prod/patch-api-gateway.yaml
k8s::Deployment::deploy/helm/mediaforge/templates/observabi… hardware healthy deploy/helm/mediaforge/templates/observability.yaml
k8s::Deployment::deploy/helm/mediaforge/templates/deploymen… hardware healthy deploy/helm/mediaforge/templates/deployments.yaml

LabelLayerStatusPath
go cicd healthy .github/workflows/ci.yml
python cicd healthy .github/workflows/ci.yml
node cicd healthy .github/workflows/ci.yml
spec-lint cicd healthy .github/workflows/ci.yml
manifests cicd healthy .github/workflows/ci.yml
images cicd healthy .github/workflows/ci.yml
iac-scan cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
postgresql data healthy README.md
redis data healthy README.md
postgres data healthy .env.example

LabelLayerStatusPath
jobs data healthy services/api-gateway/migrations/0001_init.sql
artifacts data healthy services/api-gateway/migrations/0001_init.sql

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
IMAGE cicd healthy

LabelLayerStatusPath
repobility-clone-42h29ig3 software healthy /tmp/repobility-clone-42h29ig3

LabelLayerStatusPath
rabbitmq data healthy README.md

LabelLayerStatusPath
0001_init.sql data healthy services/api-gateway/migrations/0001_init.sql

LabelLayerStatusPath
nginx network healthy docker-compose.yml

LabelLayerStatusPath
127.0.0.1 network healthy services/web/Dockerfile

LabelLayerStatusPath
vps::azure hardware healthy .github/workflows/ci.yml

LabelLayerStatusPath
/ws frontend healthy services/realtime-gateway/src/server.ts

LabelLayerStatusPath
App frontend healthy services/web/src/App.tsx

LabelLayerStatusPath
password_literal::deploy/k8s/base/config.yaml security healthy deploy/k8s/base/config.yaml

LabelLayerStatusPath
auth::.github/workflows/ci.yml security healthy .github/workflows/ci.yml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/b292e468-400d-4cfd-8b8b-9d2afca54c27/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b292e468-400d-4cfd-8b8b-9d2afca54c27/

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.