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.

Remine1337/EMORELAY

https://github.com/Remine1337/EMORELAY · scanned 2026-06-15 23:49 UTC (2 months, 3 weeks ago)

31 raw signals (0 security + 31 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 23 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.

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

All 531 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
rust-toolchain.toml software healthy rust-toolchain.toml
Cargo.toml software healthy Cargo.toml
README.md software healthy README.md
deploy.sh software healthy deploy.sh
.env.example software healthy .env.example
Cargo.lock software healthy Cargo.lock
docker-compose.yml software healthy docker-compose.yml
panel-server.Dockerfile software healthy docker/panel-server.Dockerfile
web.Dockerfile software healthy docker/web.Dockerfile
echo_udp.py software healthy scripts/echo_udp.py
seed-dev.py software healthy scripts/seed-dev.py
echo_server.py software healthy scripts/echo_server.py
Cargo.toml software healthy crates/common/Cargo.toml
build.rs software healthy crates/common/build.rs
proto_tunnel.rs software healthy crates/common/tests/proto_tunnel.rs
control.proto software healthy crates/common/proto/control.proto
lib.rs software healthy crates/common/src/lib.rs
Cargo.toml software healthy crates/node-agent/Cargo.toml
system.rs software healthy crates/node-agent/src/system.rs
lib.rs software healthy crates/node-agent/src/lib.rs
stats.rs software healthy crates/node-agent/src/stats.rs
manager.rs software healthy crates/node-agent/src/manager.rs
select.rs software healthy crates/node-agent/src/select.rs
probe.rs software healthy crates/node-agent/src/probe.rs
store.rs software healthy crates/node-agent/src/store.rs
agent.rs software healthy crates/node-agent/src/agent.rs
upgrade.rs software healthy crates/node-agent/src/upgrade.rs
retry.rs software healthy crates/node-agent/src/retry.rs
config.rs software healthy crates/node-agent/src/config.rs
sniff.rs software healthy crates/node-agent/src/sniff.rs
main.rs software healthy crates/node-agent/src/main.rs
control.rs software healthy crates/node-agent/src/control.rs
tcp.rs software healthy crates/node-agent/src/relay/tcp.rs
udp.rs software healthy crates/node-agent/src/relay/udp.rs
splice.rs software healthy crates/node-agent/src/relay/splice.rs
mod.rs software healthy crates/node-agent/src/relay/mod.rs
transport.rs software healthy crates/node-agent/src/tunnel/transport.rs
task.rs software healthy crates/node-agent/src/tunnel/task.rs
frame.rs software healthy crates/node-agent/src/tunnel/frame.rs
tls_transport.rs software healthy crates/node-agent/src/tunnel/tls_transport.rs
mod.rs software healthy crates/node-agent/src/tunnel/mod.rs
creds.rs software healthy crates/node-agent/src/tunnel/creds.rs
testutil.rs software healthy crates/node-agent/src/tunnel/testutil.rs
tcp_transport.rs software healthy crates/node-agent/src/tunnel/tcp_transport.rs
wss_transport.rs software healthy crates/node-agent/src/tunnel/wss_transport.rs
token_bucket.rs software healthy crates/node-agent/src/limit/token_bucket.rs
mod.rs software healthy crates/node-agent/src/limit/mod.rs
conn_limit.rs software healthy crates/node-agent/src/limit/conn_limit.rs
Cargo.toml software healthy crates/panel-server/Cargo.toml
tls_ca.rs software healthy crates/panel-server/tests/tls_ca.rs

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

LabelLayerStatusPath
main software healthy scripts/echo_udp.py:8
call software healthy scripts/seed-dev.py:29
login software healthy scripts/seed-dev.py:44
main software healthy scripts/seed-dev.py:48
serve software dead scripts/echo_server.py:9
main software healthy scripts/echo_server.py:22
App software healthy web/src/App.tsx:App
ForcePasswordChangeRoute software healthy web/src/App.tsx:ForcePasswordChangeRoute
AdminRoute software healthy web/src/App.tsx:AdminRoute
ProtectedShell software healthy web/src/App.tsx:ProtectedShell
onKey software healthy web/src/App.tsx:onKey
CurrentRoute software healthy web/src/App.tsx:CurrentRoute
NavItem software healthy web/src/App.tsx:NavItem
renderCopy software healthy web/src/components/CopyButton.test.tsx:renderCopy
Sparkline software healthy web/src/components/Sparkline.tsx:Sparkline
DiagnosePanel software healthy web/src/components/DiagnosePanel.tsx:DiagnosePanel
onRun software healthy web/src/components/DiagnosePanel.tsx:onRun
quality software healthy web/src/components/DiagnosePanel.tsx:quality
SegmentRow software healthy web/src/components/DiagnosePanel.tsx:SegmentRow
Pagination software healthy web/src/components/Pagination.tsx:Pagination
CopyButton software healthy web/src/components/CopyButton.tsx:CopyButton
AuthProvider software healthy web/src/lib/auth.tsx:AuthProvider
getToken software healthy web/src/lib/api.ts:getToken
setToken software healthy web/src/lib/api.ts:setToken
clearToken software healthy web/src/lib/api.ts:clearToken
request software healthy web/src/lib/api.ts:request
err software healthy web/src/lib/api.ts:err
renderInstallCommand software healthy web/src/lib/api.ts:renderInstallCommand
shortTime software healthy web/src/lib/api.ts:shortTime
p software healthy web/src/lib/api.ts:p
statusLabel software healthy web/src/lib/api.ts:statusLabel
formatBytes software healthy web/src/lib/api.ts:formatBytes
Trigger software healthy web/src/lib/toast.test.tsx:Trigger
inDays software healthy web/src/lib/expiry-warning.test.ts:inDays
useAuth software healthy web/src/lib/use-auth.ts:useAuth
expiryWarning software healthy web/src/lib/expiry-warning.ts:expiryWarning
expiryWarningKey software healthy web/src/lib/expiry-warning.ts:expiryWarningKey
useAutoRefresh software healthy web/src/lib/use-auto-refresh.ts:useAutoRefresh
nextId software healthy web/src/lib/toast.tsx:nextId
ToastProvider software healthy web/src/lib/toast.tsx:ToastProvider
kindCls software healthy web/src/lib/toast.tsx:kindCls
useToast software healthy web/src/lib/use-toast.ts:useToast
expectedLocal software healthy web/src/lib/api.test.ts:expectedLocal
p software healthy web/src/lib/api.test.ts:p
Backdrop software healthy web/src/lib/ui.tsx:Backdrop
Modal software healthy web/src/lib/ui.tsx:Modal
onKey software healthy web/src/lib/ui.tsx:onKey
ForbiddenCard software healthy web/src/lib/ui.tsx:ForbiddenCard
StatusDot software healthy web/src/lib/ui.tsx:StatusDot
applyAccent software healthy web/src/lib/use-theme.ts:applyAccent

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

LabelLayerStatusPath
1.1.1.1 network healthy deploy.sh
127.0.0.1 network healthy deploy.sh
103.245.10.5 network healthy scripts/seed-dev.py
52.69.12.8 network healthy scripts/seed-dev.py
178.128.55.42 network healthy scripts/seed-dev.py
203.0.113.45 network healthy scripts/seed-dev.py
198.51.100.22 network healthy scripts/seed-dev.py
1.2.3.4 network healthy crates/common/tests/proto_tunnel.rs
2.2.2.2 network healthy crates/common/tests/proto_tunnel.rs
9.9.9.9 network healthy crates/node-agent/src/store.rs
10.0.0.3 network healthy crates/node-agent/src/store.rs
169.254.169.254 network healthy crates/node-agent/src/relay/mod.rs
100.64.0.0 network healthy crates/node-agent/src/relay/mod.rs
10.1.2.3 network healthy crates/node-agent/src/relay/mod.rs
172.16.0.1 network healthy crates/node-agent/src/relay/mod.rs
192.168.1.1 network healthy crates/node-agent/src/relay/mod.rs
100.64.0.1 network healthy crates/node-agent/src/relay/mod.rs
8.8.8.8 network healthy crates/node-agent/src/relay/mod.rs
154.88.64.140 network healthy crates/node-agent/src/relay/mod.rs
99.1.2.3 network healthy crates/node-agent/src/relay/mod.rs
100.63.255.255 network healthy crates/node-agent/src/relay/mod.rs
10.0.0.5 network healthy crates/node-agent/src/relay/mod.rs
10.9.9.9 network healthy crates/panel-server/tests/api_auth.rs
10.8.8.8 network healthy crates/panel-server/tests/api_auth.rs
203.0.113.77 network healthy crates/panel-server/tests/api_install.rs
10.0.0.1 network healthy crates/panel-server/tests/tunnel_split.rs
10.0.0.2 network healthy crates/panel-server/tests/tunnel_split.rs
3.3.3.3 network healthy crates/panel-server/tests/api_rules.rs
10.1.0.1 network healthy crates/panel-server/tests/api_tunnel_dispatch.rs
10.0.0.9 network healthy crates/panel-server/tests/api_tunnels.rs
203.0.113.5 network healthy crates/panel-server/tests/api_rules_user.rs
5.6.7.8 network healthy crates/panel-server/tests/api_rules_io.rs
169.254.1.1 network healthy crates/panel-server/src/util.rs

LabelLayerStatusPath
docker software healthy docker
scripts software healthy scripts
crates software healthy crates
common software healthy crates/common
tests software healthy crates/common/tests
proto software healthy crates/common/proto
src software healthy crates/common/src
node-agent software healthy crates/node-agent
src software healthy crates/node-agent/src
relay software healthy crates/node-agent/src/relay
tunnel software healthy crates/node-agent/src/tunnel
limit software healthy crates/node-agent/src/limit
panel-server software healthy crates/panel-server
tests software healthy crates/panel-server/tests
common software healthy crates/panel-server/tests/common
src software healthy crates/panel-server/src
grpc software healthy crates/panel-server/src/grpc
tls software healthy crates/panel-server/src/tls
models software healthy crates/panel-server/src/models
sweeper software healthy crates/panel-server/src/sweeper
auth software healthy crates/panel-server/src/auth
notify software healthy crates/panel-server/src/notify
routes software healthy crates/panel-server/src/routes
web software healthy web
src software healthy web/src
test software healthy web/src/test
components software healthy web/src/components
lib software healthy web/src/lib
pages software healthy web/src/pages
migrations software healthy migrations
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
/BandwidthProfiles frontend healthy web/src/pages/BandwidthProfiles.tsx
/Tunnels.test frontend healthy web/src/pages/Tunnels.test.tsx
/RuleDetail frontend healthy web/src/pages/RuleDetail.tsx
/Users frontend healthy web/src/pages/Users.tsx
/RuleForm.test frontend healthy web/src/pages/RuleForm.test.tsx
/NodeDetail frontend healthy web/src/pages/NodeDetail.tsx
/Dashboard frontend healthy web/src/pages/Dashboard.tsx
/TunnelDetail.test frontend healthy web/src/pages/TunnelDetail.test.tsx
/ChangePassword frontend healthy web/src/pages/ChangePassword.tsx
/Tunnels frontend healthy web/src/pages/Tunnels.tsx
/UserDashboard frontend healthy web/src/pages/UserDashboard.tsx
/Login frontend healthy web/src/pages/Login.tsx
/Rules frontend healthy web/src/pages/Rules.tsx
/TunnelDetail frontend healthy web/src/pages/TunnelDetail.tsx
/Settings frontend healthy web/src/pages/Settings.tsx
/Nodes frontend healthy web/src/pages/Nodes.tsx
/login frontend healthy web/src/App.tsx
/change-password frontend healthy web/src/App.tsx
/ frontend healthy web/src/App.tsx
nodes frontend healthy web/src/App.tsx
nodes/:id frontend healthy web/src/App.tsx
rules frontend healthy web/src/App.tsx
rules/:id frontend healthy web/src/App.tsx
tunnels frontend healthy web/src/App.tsx
tunnels/:id frontend healthy web/src/App.tsx
users frontend healthy web/src/App.tsx
bandwidth-profiles frontend healthy web/src/App.tsx
settings frontend healthy web/src/App.tsx
* frontend healthy web/src/App.tsx
/tunnels/:id frontend healthy web/src/pages/TunnelDetail.test.tsx

LabelLayerStatusPath
0016_node_block_protocols.sql data healthy migrations/0016_node_block_protocols.sql
0013_user_must_change_password.sql data healthy migrations/0013_user_must_change_password.sql
0008_node_agent_version.sql data healthy migrations/0008_node_agent_version.sql
0015_user_quota_reset_day.sql data healthy migrations/0015_user_quota_reset_day.sql
0017_rule_multi_target.sql data healthy migrations/0017_rule_multi_target.sql
0007_tunnel_hop_port_unique.sql data healthy migrations/0007_tunnel_hop_port_unique.sql
0010_node_display_address.sql data healthy migrations/0010_node_display_address.sql
0004_drop_rule_limits.sql data healthy migrations/0004_drop_rule_limits.sql
0009_user_grants.sql data healthy migrations/0009_user_grants.sql
0005_node_certs.sql data healthy migrations/0005_node_certs.sql
0006_tunnels.sql data healthy migrations/0006_tunnels.sql
0002_more_indexes.sql data healthy migrations/0002_more_indexes.sql
0001_init.sql data healthy migrations/0001_init.sql
0003_phase2.sql data healthy migrations/0003_phase2.sql
0014_tunnel_billing.sql data healthy migrations/0014_tunnel_billing.sql
0012_tunnel_creds_rotated_at.sql data healthy migrations/0012_tunnel_creds_rotated_at.sql
0011_rule_max_connections.sql data healthy migrations/0011_rule_max_connections.sql

LabelLayerStatusPath
App frontend healthy web/src/App.tsx
BandwidthProfiles frontend healthy web/src/pages/BandwidthProfiles.tsx
RuleDetail frontend healthy web/src/pages/RuleDetail.tsx
Users frontend healthy web/src/pages/Users.tsx
NodeDetail frontend healthy web/src/pages/NodeDetail.tsx
Dashboard frontend healthy web/src/pages/Dashboard.tsx
ChangePassword frontend healthy web/src/pages/ChangePassword.tsx
Tunnels frontend healthy web/src/pages/Tunnels.tsx
UserDashboard frontend healthy web/src/pages/UserDashboard.tsx
Login frontend healthy web/src/pages/Login.tsx
Rules frontend healthy web/src/pages/Rules.tsx
TunnelDetail frontend healthy web/src/pages/TunnelDetail.tsx
Settings frontend healthy web/src/pages/Settings.tsx
Nodes frontend healthy web/src/pages/Nodes.tsx

LabelLayerStatusPath
auth::crates/panel-server/src/routes/system.rs security healthy crates/panel-server/src/routes/system.rs
auth::crates/panel-server/src/auth/mod.rs security healthy crates/panel-server/src/auth/mod.rs
auth::crates/panel-server/src/routes/nodes.rs security healthy crates/panel-server/src/routes/nodes.rs
auth::web/src/pages/Settings.tsx security healthy web/src/pages/Settings.tsx
auth::crates/panel-server/tests/api_auth_password.rs security healthy crates/panel-server/tests/api_auth_password.rs
auth::crates/panel-server/src/routes/subscription.rs security healthy crates/panel-server/src/routes/subscription.rs
auth::crates/panel-server/src/routes/users.rs security healthy crates/panel-server/src/routes/users.rs
auth::crates/panel-server/src/routes/auth.rs security healthy crates/panel-server/src/routes/auth.rs
auth::deploy.sh security healthy deploy.sh
auth::crates/panel-server/tests/api_auth.rs security healthy crates/panel-server/tests/api_auth.rs
auth::crates/panel-server/tests/common/mod.rs security healthy crates/panel-server/tests/common/mod.rs
auth::crates/panel-server/src/auth/extractor.rs security healthy crates/panel-server/src/auth/extractor.rs
auth::crates/panel-server/src/config.rs security healthy crates/panel-server/src/config.rs
auth::crates/panel-server/tests/api_subscription.rs security healthy crates/panel-server/tests/api_subscription.rs

LabelLayerStatusPath
user_node_grants data healthy migrations/0009_user_grants.sql
user_tunnel_grants data healthy migrations/0009_user_grants.sql
tunnels data healthy migrations/0006_tunnels.sql
tunnel_hops data healthy migrations/0006_tunnels.sql
users data healthy migrations/0001_init.sql
nodes data healthy migrations/0001_init.sql
forward_rules data healthy migrations/0001_init.sql
rule_stats data healthy migrations/0001_init.sql
node_stats data healthy migrations/0001_init.sql
audit_logs data healthy migrations/0001_init.sql
system_settings data healthy migrations/0001_init.sql
agent_sessions data healthy migrations/0001_init.sql
bandwidth_profiles data healthy migrations/0003_phase2.sql

LabelLayerStatusPath
port:80 network healthy deploy.sh
port:8080 network healthy docker-compose.yml
port:50051 network healthy docker-compose.yml
port:8081 network healthy docker-compose.yml
port:64 network healthy scripts/echo_server.py

LabelLayerStatusPath
sqlite data healthy README.md
postgresql data healthy README.md
mysql data healthy Cargo.lock
postgres data healthy Cargo.lock

LabelLayerStatusPath
rust cicd healthy .github/workflows/ci.yml
web cicd healthy .github/workflows/ci.yml
build cicd healthy .github/workflows/release.yml
release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
caddy network healthy deploy.sh
nginx network healthy docker-compose.yml

LabelLayerStatusPath
panel-server hardware healthy docker-compose.yml
web hardware healthy docker-compose.yml

LabelLayerStatusPath
password_literal::deploy.sh security healthy deploy.sh
password_literal::deploy.sh security healthy deploy.sh

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
repobility-clone-tu9ocqzi software healthy /tmp/repobility-clone-tu9ocqzi

LabelLayerStatusPath
ApiError software healthy web/src/lib/api.ts:ApiError

LabelLayerStatusPath
grpc::ControlPlane api healthy crates/common/proto/control.proto
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/7e629fb6-0dd6-42c9-847c-017bd46f508b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7e629fb6-0dd6-42c9-847c-017bd46f508b/

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.