https://github.com/StrategicProjects/ruscker
· scanned 2026-06-16 00:23 UTC (2 months, 2 weeks ago)
42 raw signals (0 security + 42 graph)
Last scanned 2 months, 2 weeks ago · v1 · 36 actionable findings from 1 signal source. 6 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 597 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 |
|---|---|---|---|
rust-toolchain.toml |
software | healthy | rust-toolchain.toml |
Cargo.toml |
software | healthy | Cargo.toml |
README.md |
software | healthy | README.md |
install.sh |
software | healthy | install.sh |
Dockerfile |
software | healthy | Dockerfile |
Cargo.lock |
software | healthy | Cargo.lock |
PLAN.md |
software | healthy | PLAN.md |
NEXT_STEPS.md |
software | healthy | docs/NEXT_STEPS.md |
YAML_SCHEMA.md |
software | healthy | docs/YAML_SCHEMA.md |
ARCHITECTURE.md |
software | healthy | docs/ARCHITECTURE.md |
IMAGES.md |
software | healthy | docs/IMAGES.md |
ROADMAP.md |
software | healthy | docs/ROADMAP.md |
SECURITY.md |
software | healthy | docs/SECURITY.md |
BRAND.md |
software | healthy | docs/BRAND.md |
0001-rust-as-language.md |
software | healthy | docs/adr/0001-rust-as-language.md |
0002-sqlite-source-of-truth.md |
software | healthy | docs/adr/0002-sqlite-source-of-truth.md |
0004-ui-stack.md |
software | healthy | docs/adr/0004-ui-stack.md |
0003-sticky-sessions.md |
software | healthy | docs/adr/0003-sticky-sessions.md |
admin-add-edit-app.html |
software | healthy | docs/mockups/admin-add-edit-app.html |
load-balancing-architecture.html |
software | healthy | docs/mockups/load-balancing-architecture.html |
_shared.css |
software | healthy | docs/mockups/_shared.css |
landing-chrome-redesign.html |
software | healthy | docs/mockups/landing-chrome-redesign.html |
landing-v2-cards-cover.html |
software | healthy | docs/mockups/landing-v2-cards-cover.html |
index.html |
software | healthy | docs/mockups/index.html |
admin-dashboard.html |
software | healthy | docs/mockups/admin-dashboard.html |
admin-landing-editor.html |
software | healthy | docs/mockups/admin-landing-editor.html |
landing-page.html |
software | healthy | docs/mockups/landing-page.html |
landing-filters-cards-refined.html |
software | healthy | docs/mockups/landing-filters-cards-refined.html |
README.md |
software | healthy | docs/design-handoff/README.md |
Ruscker UX.html |
software | healthy | docs/design-handoff/Ruscker UX.html |
NOTES.md |
software | healthy | docs/design-handoff/NOTES.md |
ruscker.css |
software | healthy | docs/design-handoff/assets/ruscker.css |
admin2.jsx |
software | healthy | docs/design-handoff/src/admin2.jsx |
components.jsx |
software | healthy | docs/design-handoff/src/components.jsx |
appearance.jsx |
software | healthy | docs/design-handoff/src/appearance.jsx |
data.jsx |
software | healthy | docs/design-handoff/src/data.jsx |
admin3.jsx |
software | healthy | docs/design-handoff/src/admin3.jsx |
app.jsx |
software | healthy | docs/design-handoff/src/app.jsx |
forms.jsx |
software | healthy | docs/design-handoff/src/forms.jsx |
portal.jsx |
software | healthy | docs/design-handoff/src/portal.jsx |
admin.jsx |
software | healthy | docs/design-handoff/src/admin.jsx |
dashboard.jsx |
software | healthy | docs/design-handoff/src/dashboard.jsx |
i18n-check.sh |
software | healthy | scripts/i18n-check.sh |
e2e-interactive.sh |
software | healthy | scripts/e2e-interactive.sh |
Cargo.toml |
software | healthy | crates/ruscker-admin/Cargo.toml |
build.rs |
software | healthy | crates/ruscker-admin/build.rs |
user_accounts.rs |
software | healthy | crates/ruscker-admin/tests/user_accounts.rs |
rbac.rs |
software | healthy | crates/ruscker-admin/tests/rbac.rs |
landing_render.rs |
software | healthy | crates/ruscker-admin/tests/landing_render.rs |
metrics.rs |
software | healthy | crates/ruscker-admin/tests/metrics.rs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
fmtGB |
software | healthy | docs/design-handoff/src/admin2.jsx:fmtGB |
AdminDisk |
software | healthy | docs/design-handoff/src/admin2.jsx:AdminDisk |
pct |
software | healthy | docs/design-handoff/src/admin2.jsx:pct |
pruneImages |
software | healthy | docs/design-handoff/src/admin2.jsx:pruneImages |
pruneContainers |
software | healthy | docs/design-handoff/src/admin2.jsx:pruneContainers |
stLabel |
software | healthy | docs/design-handoff/src/admin2.jsx:stLabel |
AdminCredentials |
software | healthy | docs/design-handoff/src/admin2.jsx:AdminCredentials |
toggleReveal |
software | healthy | docs/design-handoff/src/admin2.jsx:toggleReveal |
revoke |
software | healthy | docs/design-handoff/src/admin2.jsx:revoke |
AdminLogs |
software | healthy | docs/design-handoff/src/admin2.jsx:AdminLogs |
mkLine |
software | healthy | docs/design-handoff/src/admin2.jsx:mkLine |
LvlChip |
software | healthy | docs/design-handoff/src/admin2.jsx:LvlChip |
Logo |
software | healthy | docs/design-handoff/src/components.jsx:Logo |
CoverLogo |
software | healthy | docs/design-handoff/src/components.jsx:CoverLogo |
StatusMeta |
software | healthy | docs/design-handoff/src/components.jsx:StatusMeta |
AppCard |
software | healthy | docs/design-handoff/src/components.jsx:AppCard |
AppRow |
software | healthy | docs/design-handoff/src/components.jsx:AppRow |
SkCard |
software | healthy | docs/design-handoff/src/components.jsx:SkCard |
SkRow |
software | healthy | docs/design-handoff/src/components.jsx:SkRow |
SkBlock |
software | healthy | docs/design-handoff/src/components.jsx:SkBlock |
makeSpark |
software | healthy | docs/design-handoff/src/components.jsx:makeSpark |
Sparkline |
software | healthy | docs/design-handoff/src/components.jsx:Sparkline |
x |
software | healthy | docs/design-handoff/src/components.jsx:x |
Meter |
software | healthy | docs/design-handoff/src/components.jsx:Meter |
meterColor |
software | healthy | docs/design-handoff/src/components.jsx:meterColor |
useToasts |
software | healthy | docs/design-handoff/src/components.jsx:useToasts |
push |
software | healthy | docs/design-handoff/src/components.jsx:push |
node |
software | healthy | docs/design-handoff/src/components.jsx:node |
LiveNum |
software | healthy | docs/design-handoff/src/components.jsx:LiveNum |
StarIcon |
software | healthy | docs/design-handoff/src/components.jsx:StarIcon |
mediaAssets |
software | healthy | docs/design-handoff/src/appearance.jsx:mediaAssets |
MediaPicker |
software | healthy | docs/design-handoff/src/appearance.jsx:MediaPicker |
Appearance |
software | healthy | docs/design-handoff/src/appearance.jsx:Appearance |
set |
software | healthy | docs/design-handoff/src/appearance.jsx:set |
Toggle |
software | healthy | docs/design-handoff/src/appearance.jsx:Toggle |
SizeSlider |
software | healthy | docs/design-handoff/src/appearance.jsx:SizeSlider |
PvFeatCarousel |
software | healthy | docs/design-handoff/src/appearance.jsx:PvFeatCarousel |
escHtml |
software | healthy | docs/design-handoff/src/appearance.jsx:escHtml |
highlightCSS |
software | healthy | docs/design-handoff/src/appearance.jsx:highlightCSS |
inBlock |
software | healthy | docs/design-handoff/src/appearance.jsx:inBlock |
highlightHTML |
software | healthy | docs/design-handoff/src/appearance.jsx:highlightHTML |
highlight |
software | healthy | docs/design-handoff/src/appearance.jsx:highlight |
CodeEditor |
software | healthy | docs/design-handoff/src/appearance.jsx:CodeEditor |
sync |
software | healthy | docs/design-handoff/src/appearance.jsx:sync |
HtmlBlock |
software | healthy | docs/design-handoff/src/appearance.jsx:HtmlBlock |
PortalPreview |
software | healthy | docs/design-handoff/src/appearance.jsx:PortalPreview |
MiniCard |
software | healthy | docs/design-handoff/src/appearance.jsx:MiniCard |
rid |
software | healthy | docs/design-handoff/src/data.jsx:rid |
buildReplicas |
software | healthy | docs/design-handoff/src/data.jsx:buildReplicas |
initials |
software | healthy | docs/design-handoff/src/admin3.jsx:initials |
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 |
adr |
software | healthy | docs/adr |
mockups |
software | healthy | docs/mockups |
design-handoff |
software | healthy | docs/design-handoff |
assets |
software | healthy | docs/design-handoff/assets |
src |
software | healthy | docs/design-handoff/src |
scripts |
software | healthy | scripts |
crates |
software | healthy | crates |
ruscker-admin |
software | healthy | crates/ruscker-admin |
tests |
software | healthy | crates/ruscker-admin/tests |
assets |
software | healthy | crates/ruscker-admin/assets |
i18n |
software | healthy | crates/ruscker-admin/assets/i18n |
js |
software | healthy | crates/ruscker-admin/assets/js |
tailwind |
software | healthy | crates/ruscker-admin/assets/tailwind |
icons |
software | healthy | crates/ruscker-admin/assets/icons |
templates |
software | healthy | crates/ruscker-admin/templates |
admin |
software | healthy | crates/ruscker-admin/templates/admin |
migrations-pg |
software | healthy | crates/ruscker-admin/migrations-pg |
migrations |
software | healthy | crates/ruscker-admin/migrations |
src |
software | healthy | crates/ruscker-admin/src |
routes |
software | healthy | crates/ruscker-admin/src/routes |
admin |
software | healthy | crates/ruscker-admin/src/routes/admin |
db |
software | healthy | crates/ruscker-admin/src/db |
ruscker-docker |
software | healthy | crates/ruscker-docker |
src |
software | healthy | crates/ruscker-docker/src |
ruscker-proxy |
software | healthy | crates/ruscker-proxy |
tests |
software | healthy | crates/ruscker-proxy/tests |
examples |
software | healthy | crates/ruscker-proxy/examples |
src |
software | healthy | crates/ruscker-proxy/src |
ruscker-config |
software | healthy | crates/ruscker-config |
tests |
software | healthy | crates/ruscker-config/tests |
src |
software | healthy | crates/ruscker-config/src |
ruscker-cli |
software | healthy | crates/ruscker-cli |
tests |
software | healthy | crates/ruscker-cli/tests |
src |
software | healthy | crates/ruscker-cli/src |
ruscker-core |
software | healthy | crates/ruscker-core |
src |
software | healthy | crates/ruscker-core/src |
examples |
software | healthy | examples |
e2e-interactive-app |
software | healthy | examples/e2e-interactive-app |
ha |
software | healthy | examples/ha |
packaging |
software | healthy | packaging |
homebrew |
software | healthy | packaging/homebrew |
book |
software | healthy | book |
theme |
software | healthy | book/theme |
src |
software | healthy | book/src |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
0012_landing_theme_colors.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0012_landing_theme_color… |
0021_landing_card_cover_default.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0021_landing_card_cover_… |
0017_landing_footer.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0017_landing_footer.sql |
0004_landing_analytics.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0004_landing_analytics.s… |
0002_config_meta.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0002_config_meta.sql |
0010_landing_logos.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0010_landing_logos.sql |
0011_landing_title_subtitle.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0011_landing_title_subti… |
0016_specs_featured.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0016_specs_featured.sql |
0005_landing_blocks.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0005_landing_blocks.sql |
0019_landing_appearance.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0019_landing_appearance.… |
0015_spec_access_day_idx.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0015_spec_access_day_idx… |
0006_users.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0006_users.sql |
0003_landing_seo.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0003_landing_seo.sql |
0009_landing_custom_css.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0009_landing_custom_css.… |
0023_landing_cover_dark.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0023_landing_cover_dark.… |
0020_landing_analytics_key.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0020_landing_analytics_k… |
0013_landing_show_highlights.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0013_landing_show_highli… |
0001_initial.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0001_initial.sql |
0014_spec_access.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0014_spec_access.sql |
0007_user_groups.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0007_user_groups.sql |
0022_landing_header_dark.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0022_landing_header_dark… |
0008_welcome_block.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0008_welcome_block.sql |
0018_landing_default_theme.sql |
data | healthy | crates/ruscker-admin/migrations-pg/0018_landing_default_the… |
0012_landing_theme_colors.sql |
data | healthy | crates/ruscker-admin/migrations/0012_landing_theme_colors.s… |
0021_landing_card_cover_default.sql |
data | healthy | crates/ruscker-admin/migrations/0021_landing_card_cover_def… |
0017_landing_footer.sql |
data | healthy | crates/ruscker-admin/migrations/0017_landing_footer.sql |
0004_landing_analytics.sql |
data | healthy | crates/ruscker-admin/migrations/0004_landing_analytics.sql |
0002_config_meta.sql |
data | healthy | crates/ruscker-admin/migrations/0002_config_meta.sql |
0010_landing_logos.sql |
data | healthy | crates/ruscker-admin/migrations/0010_landing_logos.sql |
0011_landing_title_subtitle.sql |
data | healthy | crates/ruscker-admin/migrations/0011_landing_title_subtitle… |
0016_specs_featured.sql |
data | healthy | crates/ruscker-admin/migrations/0016_specs_featured.sql |
0005_landing_blocks.sql |
data | healthy | crates/ruscker-admin/migrations/0005_landing_blocks.sql |
0019_landing_appearance.sql |
data | healthy | crates/ruscker-admin/migrations/0019_landing_appearance.sql |
0015_spec_access_day_idx.sql |
data | healthy | crates/ruscker-admin/migrations/0015_spec_access_day_idx.sql |
0006_users.sql |
data | healthy | crates/ruscker-admin/migrations/0006_users.sql |
0003_landing_seo.sql |
data | healthy | crates/ruscker-admin/migrations/0003_landing_seo.sql |
0009_landing_custom_css.sql |
data | healthy | crates/ruscker-admin/migrations/0009_landing_custom_css.sql |
0023_landing_cover_dark.sql |
data | healthy | crates/ruscker-admin/migrations/0023_landing_cover_dark.sql |
0020_landing_analytics_key.sql |
data | healthy | crates/ruscker-admin/migrations/0020_landing_analytics_key.… |
0013_landing_show_highlights.sql |
data | healthy | crates/ruscker-admin/migrations/0013_landing_show_highlight… |
0001_initial.sql |
data | healthy | crates/ruscker-admin/migrations/0001_initial.sql |
0014_spec_access.sql |
data | healthy | crates/ruscker-admin/migrations/0014_spec_access.sql |
0007_user_groups.sql |
data | healthy | crates/ruscker-admin/migrations/0007_user_groups.sql |
0022_landing_header_dark.sql |
data | healthy | crates/ruscker-admin/migrations/0022_landing_header_dark.sql |
0008_welcome_block.sql |
data | healthy | crates/ruscker-admin/migrations/0008_welcome_block.sql |
0018_landing_default_theme.sql |
data | healthy | crates/ruscker-admin/migrations/0018_landing_default_theme.… |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
200.17.12.4 |
network | healthy | docs/design-handoff/src/admin3.jsx |
200.17.12.9 |
network | healthy | docs/design-handoff/src/admin3.jsx |
200.17.12.31 |
network | healthy | docs/design-handoff/src/admin3.jsx |
187.4.55.2 |
network | healthy | docs/design-handoff/src/admin3.jsx |
1.1.1.1 |
network | healthy | crates/ruscker-admin/src/ratelimit.rs |
9.9.9.9 |
network | healthy | crates/ruscker-admin/src/routes/proxy.rs |
203.0.113.7 |
network | healthy | crates/ruscker-admin/src/routes/proxy.rs |
10.0.0.1 |
network | healthy | crates/ruscker-admin/src/routes/proxy.rs |
6.6.6.6 |
network | healthy | crates/ruscker-admin/src/routes/proxy.rs |
10.0.0.11 |
network | healthy | crates/ruscker-docker/src/multihost.rs |
10.0.0.12 |
network | healthy | crates/ruscker-docker/src/multihost.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8080 |
network | healthy | README.md |
port:3838 |
network | healthy | docs/design-handoff/src/forms.jsx |
port:8088 |
network | healthy | crates/ruscker-admin/tests/landing_access.rs |
port:5433 |
network | healthy | crates/ruscker-admin/src/sessions_pg.rs |
port:8888 |
network | healthy | crates/ruscker-admin/src/routes/admin/spec_form.rs |
port:9000 |
network | healthy | crates/ruscker-config/src/env.rs |
port:8000 |
network | healthy | crates/ruscker-config/src/validate.rs |
port:8501 |
network | healthy | crates/ruscker-config/src/schema.rs |
port:8082 |
network | healthy | examples/e2e-interactive-app/wsapp.yml |
port:80 |
network | healthy | examples/ha/application.yml |
port:06 |
network | healthy | .github/workflows/security.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
config_meta |
data | healthy | crates/ruscker-admin/migrations-pg/0002_config_meta.sql |
landing_blocks |
data | healthy | crates/ruscker-admin/migrations-pg/0005_landing_blocks.sql |
users |
data | healthy | crates/ruscker-admin/migrations-pg/0006_users.sql |
specs |
data | healthy | crates/ruscker-admin/migrations-pg/0001_initial.sql |
spec_versions |
data | healthy | crates/ruscker-admin/migrations-pg/0001_initial.sql |
images |
data | healthy | crates/ruscker-admin/migrations-pg/0001_initial.sql |
credentials |
data | healthy | crates/ruscker-admin/migrations-pg/0001_initial.sql |
landing_customization |
data | healthy | crates/ruscker-admin/migrations-pg/0001_initial.sql |
audit_log |
data | healthy | crates/ruscker-admin/migrations-pg/0001_initial.sql |
spec_access |
data | healthy | crates/ruscker-admin/migrations-pg/0014_spec_access.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
build-and-deploy |
cicd | healthy | .github/workflows/docs.yml |
meta |
cicd | healthy | .github/workflows/release.yml |
artifacts |
cicd | healthy | .github/workflows/release.yml |
docker-build |
cicd | healthy | .github/workflows/release.yml |
docker-merge |
cicd | healthy | .github/workflows/release.yml |
release |
cicd | healthy | .github/workflows/release.yml |
homebrew |
cicd | healthy | .github/workflows/release.yml |
cargo-audit |
cicd | healthy | .github/workflows/security.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
image::examples/e2e-interactive-app/Dockerfile |
hardware | healthy | examples/e2e-interactive-app/Dockerfile |
postgres |
hardware | healthy | examples/ha/docker-compose.yml |
ruscker-1 |
hardware | healthy | examples/ha/docker-compose.yml |
ruscker-2 |
hardware | healthy | examples/ha/docker-compose.yml |
nginx |
hardware | healthy | examples/ha/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | Cargo.toml |
postgres |
data | healthy | Cargo.toml |
mysql |
data | healthy | Cargo.lock |
| Label | Layer | Status | Path |
|---|---|---|---|
loadbalancer |
network | healthy | README.md |
nginx |
network | healthy | crates/ruscker-admin/tests/landing_access.rs |
traefik |
network | healthy | crates/ruscker-admin/src/routes/proxy.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::crates/ruscker-config/src/schema.rs |
security | healthy | crates/ruscker-config/src/schema.rs |
auth::.github/workflows/release.yml |
security | healthy | .github/workflows/release.yml |
auth::crates/ruscker-admin/src/auth.rs |
security | healthy | crates/ruscker-admin/src/auth.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::docs |
cicd | healthy | .github/workflows/docs.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::security |
cicd | healthy | .github/workflows/security.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
HOMEBREW_TAP_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-erm0l9eo |
software | healthy | /tmp/repobility-clone-erm0l9eo |
This page is publicly accessible at:
https://repobility.com/scan/b154c01b-7c6c-4e51-a8d5-f8027caa3db8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b154c01b-7c6c-4e51-a8d5-f8027caa3db8/
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.