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.

vonrobak/fedora-homelab-containers

https://github.com/vonrobak/fedora-homelab-containers · scanned 2026-06-16 00:52 UTC (2 months, 1 week ago)

44 raw signals (0 security + 44 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 44 actionable findings from 1 signal source. 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 936 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
CLAUDE.md software healthy CLAUDE.md
README.md software healthy systemd/README.md
configuration.yml software healthy config/authelia/configuration.yml
relay.py software healthy config/alert-discord-relay/relay.py
Dockerfile software healthy config/alert-discord-relay/Dockerfile
requirements.txt software healthy config/alert-discord-relay/requirements.txt
known-egress.md software healthy config/supply-chain/known-egress.md
signers.yaml software healthy config/supply-chain/signers.yaml
bake-policy.yml software healthy config/supply-chain/bake-policy.yml
egress-baseline.yaml software healthy config/supply-chain/egress-baseline.yaml
known-unsigned.md software healthy config/supply-chain/known-unsigned.md
traefik.yml software healthy config/traefik/traefik.yml
routers.yml software healthy config/traefik/dynamic/routers.yml
tls.yml software healthy config/traefik/dynamic/tls.yml
middleware.yml software healthy config/traefik/dynamic/middleware.yml
security-headers-strict.yml software healthy config/traefik/dynamic/security-headers-strict.yml
blackbox.yml software healthy config/blackbox-exporter/blackbox.yml
promtail-config.yml software healthy config/promtail/promtail-config.yml
alertmanager.yml software healthy config/alertmanager/alertmanager.yml
config.example.toml software healthy config/gathio/config.example.toml
email-config-smtp-relay-example.toml software healthy config/gathio/email-config-smtp-relay-example.toml
email-config-sendgrid-example.toml software healthy config/gathio/email-config-sendgrid-example.toml
loki-config.yml software healthy config/loki/loki-config.yml
loki.yml software healthy config/grafana/provisioning/datasources/loki.yml
prometheus.yml software healthy config/grafana/provisioning/datasources/prometheus.yml
dashboards.yml software healthy config/grafana/provisioning/dashboards/dashboards.yml
dependency-mapping.json software healthy config/grafana/provisioning/dashboards/json/dependency-mapp…
postgres-exporter.json software healthy config/grafana/provisioning/dashboards/json/postgres-export…
unifi-client-insights.json software healthy config/grafana/provisioning/dashboards/json/unifi-client-in…
node-exporter-full.json software healthy config/grafana/provisioning/dashboards/json/node-exporter-f…
homelab-overview.json software healthy config/grafana/provisioning/dashboards/json/homelab-overvie…
security-overview.json software healthy config/grafana/provisioning/dashboards/json/security-overvi…
traefik-overview.json software healthy config/grafana/provisioning/dashboards/json/traefik-overvie…
remediation-effectiveness.json software healthy config/grafana/provisioning/dashboards/json/remediation-eff…
unifi-syslog.json software healthy config/grafana/provisioning/dashboards/json/unifi-syslog.js…
redis-exporter.json software healthy config/grafana/provisioning/dashboards/json/redis-exporter.…
unifi-usw.json software healthy config/grafana/provisioning/dashboards/json/unifi-usw.json
unifi-network-sites.json software healthy config/grafana/provisioning/dashboards/json/unifi-network-s…
container-metrics.json software healthy config/grafana/provisioning/dashboards/json/container-metri…
backup-health.json software healthy config/grafana/provisioning/dashboards/json/backup-health.j…
slo-dashboard.json software healthy config/grafana/provisioning/dashboards/json/slo-dashboard.j…
service-health.json software healthy config/grafana/provisioning/dashboards/json/service-health.…
queries.yml software healthy config/postgres-exporter/queries.yml
README.md software healthy config/prometheus/README.md
prometheus.yml software healthy config/prometheus/prometheus.yml
alert-rules.test.yml software healthy config/prometheus/tests/alert-rules.test.yml
unifi-recording-rules.yml software healthy config/prometheus/rules/unifi-recording-rules.yml
slo-recording-rules.yml software healthy config/prometheus/rules/slo-recording-rules.yml
unifi-slo-rules.yml software healthy config/prometheus/rules/unifi-slo-rules.yml

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

LabelLayerStatusPath
127.0.0.1 network healthy systemd/README.md
162.158.0.0 network healthy config/supply-chain/egress-baseline.yaml
162.159.135.232 network healthy config/supply-chain/egress-baseline.yaml
162.159.138.232 network healthy config/supply-chain/egress-baseline.yaml
1.178.7.0 network healthy config/supply-chain/egress-baseline.yaml
3.2.79.0 network healthy config/supply-chain/egress-baseline.yaml
3.5.64.0 network healthy config/supply-chain/egress-baseline.yaml
3.5.72.0 network healthy config/supply-chain/egress-baseline.yaml
3.5.94.0 network healthy config/supply-chain/egress-baseline.yaml
3.5.96.0 network healthy config/supply-chain/egress-baseline.yaml
3.40.128.0 network healthy config/supply-chain/egress-baseline.yaml
3.248.0.0 network healthy config/supply-chain/egress-baseline.yaml
15.129.31.0 network healthy config/supply-chain/egress-baseline.yaml
15.129.80.0 network healthy config/supply-chain/egress-baseline.yaml
15.177.75.0 network healthy config/supply-chain/egress-baseline.yaml
15.177.89.0 network healthy config/supply-chain/egress-baseline.yaml
15.193.140.0 network healthy config/supply-chain/egress-baseline.yaml
16.214.16.0 network healthy config/supply-chain/egress-baseline.yaml
18.97.192.0 network healthy config/supply-chain/egress-baseline.yaml
18.200.0.0 network healthy config/supply-chain/egress-baseline.yaml
34.240.0.0 network healthy config/supply-chain/egress-baseline.yaml
35.50.195.0 network healthy config/supply-chain/egress-baseline.yaml
35.50.196.0 network healthy config/supply-chain/egress-baseline.yaml
35.54.44.0 network healthy config/supply-chain/egress-baseline.yaml
35.55.19.0 network healthy config/supply-chain/egress-baseline.yaml
35.55.20.0 network healthy config/supply-chain/egress-baseline.yaml
35.71.72.0 network healthy config/supply-chain/egress-baseline.yaml
35.96.34.0 network healthy config/supply-chain/egress-baseline.yaml
35.96.243.0 network healthy config/supply-chain/egress-baseline.yaml
46.51.128.0 network healthy config/supply-chain/egress-baseline.yaml
46.51.192.0 network healthy config/supply-chain/egress-baseline.yaml
46.137.0.0 network healthy config/supply-chain/egress-baseline.yaml
46.137.128.0 network healthy config/supply-chain/egress-baseline.yaml
52.16.0.0 network healthy config/supply-chain/egress-baseline.yaml
52.30.0.0 network healthy config/supply-chain/egress-baseline.yaml
52.48.0.0 network healthy config/supply-chain/egress-baseline.yaml
52.94.248.16 network healthy config/supply-chain/egress-baseline.yaml
52.95.244.0 network healthy config/supply-chain/egress-baseline.yaml
52.95.255.64 network healthy config/supply-chain/egress-baseline.yaml
52.208.0.0 network healthy config/supply-chain/egress-baseline.yaml
54.72.0.0 network healthy config/supply-chain/egress-baseline.yaml
54.76.0.0 network healthy config/supply-chain/egress-baseline.yaml
54.78.0.0 network healthy config/supply-chain/egress-baseline.yaml
54.154.0.0 network healthy config/supply-chain/egress-baseline.yaml
54.170.0.0 network healthy config/supply-chain/egress-baseline.yaml
54.194.0.0 network healthy config/supply-chain/egress-baseline.yaml
54.216.0.0 network healthy config/supply-chain/egress-baseline.yaml
54.220.0.0 network healthy config/supply-chain/egress-baseline.yaml
54.228.0.0 network healthy config/supply-chain/egress-baseline.yaml
54.246.0.0 network healthy config/supply-chain/egress-baseline.yaml

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

LabelLayerStatusPath
systemd software healthy systemd
config software healthy config
authelia software healthy config/authelia
alert-discord-relay software healthy config/alert-discord-relay
supply-chain software healthy config/supply-chain
traefik software healthy config/traefik
dynamic software healthy config/traefik/dynamic
blackbox-exporter software healthy config/blackbox-exporter
promtail software healthy config/promtail
alertmanager software healthy config/alertmanager
gathio software healthy config/gathio
loki software healthy config/loki
grafana software healthy config/grafana
provisioning software healthy config/grafana/provisioning
datasources software healthy config/grafana/provisioning/datasources
dashboards software healthy config/grafana/provisioning/dashboards
json software healthy config/grafana/provisioning/dashboards/json
postgres-exporter software healthy config/postgres-exporter
prometheus software healthy config/prometheus
tests software healthy config/prometheus/tests
rules software healthy config/prometheus/rules
alerts software healthy config/prometheus/alerts
unpoller software healthy config/unpoller
docs software healthy docs
40-monitoring-and-documentation software healthy docs/40-monitoring-and-documentation
guides software healthy docs/40-monitoring-and-documentation/guides
decisions software healthy docs/40-monitoring-and-documentation/decisions
10-services software healthy docs/10-services
guides software healthy docs/10-services/guides
decisions software healthy docs/10-services/decisions
20-operations software healthy docs/20-operations
runbooks software healthy docs/20-operations/runbooks
guides software healthy docs/20-operations/guides
external-systems software healthy docs/20-operations/guides/external-systems
decisions software healthy docs/20-operations/decisions
00-foundation software healthy docs/00-foundation
guides software healthy docs/00-foundation/guides
decisions software healthy docs/00-foundation/decisions
fixtures software healthy docs/00-foundation/decisions/fixtures
withdrawn software healthy docs/00-foundation/decisions/withdrawn
97-plans software healthy docs/97-plans
98-journals software healthy docs/98-journals
30-security software healthy docs/30-security
runbooks software healthy docs/30-security/runbooks
guides software healthy docs/30-security/guides
decisions software healthy docs/30-security/decisions
scripts software healthy scripts
security software healthy scripts/security
analytics software healthy scripts/analytics
archived software healthy scripts/archived

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

LabelLayerStatusPath
port:6379 network healthy config/authelia/configuration.yml
port:25 network healthy config/authelia/configuration.yml
port:9095 network healthy config/alert-discord-relay/relay.py
port:72 network healthy config/traefik/dynamic/routers.yml
port:80 network healthy config/traefik/dynamic/routers.yml
port:69 network healthy config/traefik/dynamic/routers.yml
port:07 network healthy config/alertmanager/alertmanager.yml
port:23 network healthy config/alertmanager/alertmanager.yml
port:75 network healthy config/prometheus/prometheus.yml
port:4533 network healthy config/prometheus/prometheus.yml
port:76 network healthy config/prometheus/prometheus.yml
port:8123 network healthy config/prometheus/prometheus.yml
port:92 network healthy config/prometheus/prometheus.yml
port:9121 network healthy config/prometheus/prometheus.yml
port:93 network healthy config/prometheus/prometheus.yml
port:94 network healthy config/prometheus/prometheus.yml
port:9187 network healthy config/prometheus/prometheus.yml
port:9100 network healthy config/prometheus/prometheus.yml
port:169 network healthy config/prometheus/prometheus.yml
port:10 network healthy config/prometheus/alerts/image-update-alerts.yml
port:004 network healthy config/prometheus/alerts/slo-multiwindow-alerts.yml
port:99 network healthy config/prometheus/alerts/slo-multiwindow-alerts.yml
port:008 network healthy config/prometheus/alerts/slo-multiwindow-alerts.yml
port:95 network healthy config/prometheus/alerts/slo-multiwindow-alerts.yml
port:06 network healthy config/prometheus/alerts/dependency-alerts.yml
port:20 network healthy scripts/pihole-forensics.sh
port:28 network healthy scripts/pihole-forensics.sh
port:22 network healthy scripts/pihole-forensics.sh
port:30 network healthy scripts/pihole-forensics.sh
port:40 network healthy scripts/pihole-forensics.sh
port:59 network healthy scripts/pihole-forensics.sh
port:16 network healthy scripts/check-image-updates.sh
port:70 network healthy scripts/jellyfin-status.sh
port:8096 network healthy scripts/jellyfin-status.sh
port:01 network healthy scripts/db-dump.sh
port:04 network healthy scripts/db-dump.sh
port:02 network healthy scripts/btrfs-snapshot-backup.sh
port:05 network healthy scripts/db-restore-test.sh
port:12 network healthy scripts/archived/homelab-snapshot.sh
port:7359 network healthy scripts/archived/deploy-jellyfin-with-traefik.sh
port:45 network healthy scripts/archived/test-slo-webhook-integration.sh
port:19 network healthy scripts/archived/intelligence-2025-11/lib/snapshot-parser.sh
port:51 network healthy scripts/archived/intelligence-2025-11/lib/snapshot-parser.sh

LabelLayerStatusPath
format_discord_embed software healthy config/alert-discord-relay/relay.py:18
webhook software healthy config/alert-discord-relay/relay.py:112
health software healthy config/alert-discord-relay/relay.py:148
__init__ software healthy scripts/security/posture-local.py:89
add software healthy scripts/security/posture-local.py:93
all software healthy scripts/security/posture-local.py:120
run software healthy scripts/security/posture-local.py:124
read_text software healthy scripts/security/posture-local.py:147
podman software healthy scripts/security/posture-local.py:154
have software healthy scripts/security/posture-local.py:158
collect_meta software healthy scripts/security/posture-local.py:168
collect_bind_surface software dead scripts/security/posture-local.py:193
collect_container_egress software dead scripts/security/posture-local.py:293
collect_traefik_chain software dead scripts/security/posture-local.py:416
_strip_templates software healthy scripts/security/posture-local.py:448
collect_crowdsec software dead scripts/security/posture-local.py:554
collect_loki_liveness software dead scripts/security/posture-local.py:643
collect_certs software dead scripts/security/posture-local.py:729
collect_container_hardening software dead scripts/security/posture-local.py:817
_parse_sshd_config software healthy scripts/security/posture-local.py:922
collect_ssh_surface software dead scripts/security/posture-local.py:947
collect_drift software dead scripts/security/posture-local.py:1013
collect_journal software dead scripts/security/posture-local.py:1063
collect_adr_compliance software dead scripts/security/posture-local.py:1137
main software healthy scripts/security/posture-local.py:1197

LabelLayerStatusPath
password_literal::config/gathio/email-config-smtp-relay-exa… security healthy config/gathio/email-config-smtp-relay-example.toml
password_literal::config/gathio/email-config-smtp-relay-exa… security healthy config/gathio/email-config-smtp-relay-example.toml
password_literal::config/gathio/email-config-smtp-relay-exa… security healthy config/gathio/email-config-smtp-relay-example.toml
generic_api_key::config/gathio/email-config-sendgrid-exampl… security healthy config/gathio/email-config-sendgrid-example.toml
password_literal::scripts/db-dump.sh security healthy scripts/db-dump.sh
password_literal::scripts/db-restore-test.sh security healthy scripts/db-restore-test.sh
password_literal::scripts/db-restore-test.sh security healthy scripts/db-restore-test.sh
password_literal::scripts/db-restore-test.sh security healthy scripts/db-restore-test.sh

LabelLayerStatusPath
mariadb data healthy README.md
redis data healthy README.md
postgresql data healthy README.md
mongodb data healthy CLAUDE.md
postgres data healthy CLAUDE.md

LabelLayerStatusPath
vps::aws hardware healthy CLAUDE.md
vps::ec2 hardware healthy CLAUDE.md
vps::hetzner hardware healthy config/supply-chain/egress-baseline.yaml
vps::digitalocean hardware healthy config/supply-chain/egress-baseline.yaml

LabelLayerStatusPath
auth::config/authelia/configuration.yml security healthy config/authelia/configuration.yml
auth::config/supply-chain/signers.yaml security healthy config/supply-chain/signers.yaml
auth::scripts/security-audit.sh security healthy scripts/security-audit.sh
auth::scripts/verify-image-signature.sh security healthy scripts/verify-image-signature.sh

LabelLayerStatusPath
ANY /webhook api healthy config/alert-discord-relay/relay.py
ANY /health api healthy config/alert-discord-relay/relay.py

LabelLayerStatusPath
traefik network healthy README.md
loadbalancer network healthy config/traefik/dynamic/routers.yml

LabelLayerStatusPath
repobility-clone-4391m2l7 software healthy /tmp/repobility-clone-4391m2l7

LabelLayerStatusPath
FindingStore software healthy scripts/security/posture-local.py:88

LabelLayerStatusPath
image::config/alert-discord-relay/Dockerfile hardware healthy config/alert-discord-relay/Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy config/grafana/provisioning/dashboards/json/node-exporter-f…
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/05c432d1-0991-4b42-b09d-422442cc706b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/05c432d1-0991-4b42-b09d-422442cc706b/

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.