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.

rubenretro02/wireguard-manager

https://github.com/rubenretro02/wireguard-manager · scanned 2026-06-15 23:56 UTC (2 months, 3 weeks ago)

47 raw signals (0 security + 47 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 47 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 646 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
configureBot software healthy scripts/setup-telegram-webhook.mjs:configureBot
setCommands software healthy scripts/setup-telegram-webhook.mjs:setCommands
middleware software healthy src/middleware.ts:middleware
StatCard software healthy src/components/StatCard.tsx:StatCard
DashboardLayout software healthy src/components/DashboardLayout.tsx:DashboardLayout
PageHeader software healthy src/components/DashboardLayout.tsx:PageHeader
PageContent software healthy src/components/DashboardLayout.tsx:PageContent
SidebarContent software healthy src/components/Sidebar.tsx:SidebarContent
Sidebar software healthy src/components/Sidebar.tsx:Sidebar
Badge software healthy src/components/ui/badge.tsx:Badge
DialogHeader software healthy src/components/ui/dialog.tsx:DialogHeader
DialogFooter software healthy src/components/ui/dialog.tsx:DialogFooter
Toaster software healthy src/components/ui/sonner.tsx:Toaster
CommandDialog software healthy src/components/ui/command.tsx:CommandDialog
CommandShortcut software healthy src/components/ui/command.tsx:CommandShortcut
HomePage software healthy src/app/page.tsx:HomePage
RootLayout software healthy src/app/layout.tsx:RootLayout
to software healthy src/app/socks5/page.tsx:to
convertToHours software healthy src/app/socks5/page.tsx:convertToHours
convertToMilliseconds software healthy src/app/socks5/page.tsx:convertToMilliseconds
formatDuration software healthy src/app/socks5/page.tsx:formatDuration
Socks5Page software healthy src/app/socks5/page.tsx:Socks5Page
trafficA software healthy src/app/socks5/page.tsx:trafficA
trafficB software healthy src/app/socks5/page.tsx:trafficB
nameA software healthy src/app/socks5/page.tsx:nameA
nameB software healthy src/app/socks5/page.tsx:nameB
checkAuth software healthy src/app/socks5/page.tsx:checkAuth
handleLogout software healthy src/app/socks5/page.tsx:handleLogout
handleInstall software healthy src/app/socks5/page.tsx:handleInstall
handleToggleService software healthy src/app/socks5/page.tsx:handleToggleService
handleSyncFromServer software healthy src/app/socks5/page.tsx:handleSyncFromServer
handleToggleProxy software healthy src/app/socks5/page.tsx:handleToggleProxy
handleRenewProxy software healthy src/app/socks5/page.tsx:handleRenewProxy
handleTestProxy software healthy src/app/socks5/page.tsx:handleTestProxy
handleCreateProxy software healthy src/app/socks5/page.tsx:handleCreateProxy
openEditDialog software healthy src/app/socks5/page.tsx:openEditDialog
handleUpdateProxy software healthy src/app/socks5/page.tsx:handleUpdateProxy
openEditExpiration software healthy src/app/socks5/page.tsx:openEditExpiration
handleSaveExpiration software healthy src/app/socks5/page.tsx:handleSaveExpiration
handleDeleteProxy software healthy src/app/socks5/page.tsx:handleDeleteProxy
copyProxyString software healthy src/app/socks5/page.tsx:copyProxyString
getProxyString software healthy src/app/socks5/page.tsx:getProxyString
generatePassword software healthy src/app/socks5/page.tsx:generatePassword
generateUsername software healthy src/app/socks5/page.tsx:generateUsername
canManageProxy software healthy src/app/socks5/page.tsx:canManageProxy
formatBytes software healthy src/app/socks5/page.tsx:formatBytes
isProxyOnline software healthy src/app/socks5/page.tsx:isProxyOnline
isProxyExpired software healthy src/app/socks5/page.tsx:isProxyExpired
getTimeRemaining software healthy src/app/socks5/page.tsx:getTimeRemaining
formatDate software healthy src/app/socks5/page.tsx:formatDate

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

LabelLayerStatusPath
bun.lock software healthy bun.lock
supabase_migration_user_ip_access.sql software healthy supabase_migration_user_ip_access.sql
vercel.json software healthy vercel.json
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
tailwind.config.ts software healthy tailwind.config.ts
pnpm-lock.yaml software healthy pnpm-lock.yaml
CLAUDE.md software healthy CLAUDE.md
netlify.toml software healthy netlify.toml
package.json software healthy package.json
next.config.js software healthy next.config.js
components.json software healthy components.json
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
supabase_migration_socks5.sql software healthy supabase_migration_socks5.sql
biome.json software healthy biome.json
eslint.config.mjs software healthy eslint.config.mjs
RESUME.md software healthy RESUME.md
migration-socks5-ip-based.sql software healthy scripts/migration-socks5-ip-based.sql
migration-v17-ips-for-sale.sql software healthy scripts/migration-v17-ips-for-sale.sql
migration-v8-can-delete.sql software healthy scripts/migration-v8-can-delete.sql
migration-v12-fix-admin-role-case.sql software healthy scripts/migration-v12-fix-admin-role-case.sql
migration-v10-semiadmin-peers.sql software healthy scripts/migration-v10-semiadmin-peers.sql
migration-v14-semiadmin-see-user-proxies.sql software healthy scripts/migration-v14-semiadmin-see-user-proxies.sql
migration-v21-optional-expiry.sql software healthy scripts/migration-v21-optional-expiry.sql
migration-v13-fix-socks5-recursion.sql software healthy scripts/migration-v13-fix-socks5-recursion.sql
migration-v2.sql software healthy scripts/migration-v2.sql
migration-v15-per-ip-wg-interface.sql software healthy scripts/migration-v15-per-ip-wg-interface.sql
migration-v6-linux-ssh.sql software healthy scripts/migration-v6-linux-ssh.sql
create-peer-metadata.js software healthy scripts/create-peer-metadata.js
migration-v5-fix-capabilities-rls.sql software healthy scripts/migration-v5-fix-capabilities-rls.sql
create-peer-metadata-table.sql software healthy scripts/create-peer-metadata-table.sql
migration-v11-fix-foreign-key.sql software healthy scripts/migration-v11-fix-foreign-key.sql
migration-v19-customer-types-renewal-pricing.sql software healthy scripts/migration-v19-customer-types-renewal-pricing.sql
migration-v18-assigned-peers.sql software healthy scripts/migration-v18-assigned-peers.sql
migration-v22-admin-telegram-login.sql software healthy scripts/migration-v22-admin-telegram-login.sql
migration-v9-link-existing-users.sql software healthy scripts/migration-v9-link-existing-users.sql
migration-socks5-max-connections.sql software healthy scripts/migration-socks5-max-connections.sql
migration-user-socks5-server-access.sql software healthy scripts/migration-user-socks5-server-access.sql
migration-v3-restricted-ips.sql software healthy scripts/migration-v3-restricted-ips.sql
migration-activity-logs.sql software healthy scripts/migration-activity-logs.sql
migration-user-socks5-proxies.sql software healthy scripts/migration-user-socks5-proxies.sql
setup-telegram-webhook.mjs software healthy scripts/setup-telegram-webhook.mjs
migration-v4-capabilities.sql software healthy scripts/migration-v4-capabilities.sql
migration-v7-linux-peers.sql software healthy scripts/migration-v7-linux-peers.sql
migration-v16-telegram-store.sql software healthy scripts/migration-v16-telegram-store.sql
create-peer-metadata.mjs software healthy scripts/create-peer-metadata.mjs
migration-v20-display-names-dedicated.sql software healthy scripts/migration-v20-display-names-dedicated.sql
migration-socks5-full-features.sql software healthy scripts/migration-socks5-full-features.sql
add_scheduled_enable_column.sql software healthy scripts/add_scheduled_enable_column.sql

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

LabelLayerStatusPath
scripts software healthy scripts
src software healthy src
components software healthy src/components
ui software healthy src/components/ui
app software healthy src/app
socks5 software healthy src/app/socks5
public-ips software healthy src/app/public-ips
login software healthy src/app/login
api software healthy src/app/api
socks5 software healthy src/app/api/socks5
users software healthy src/app/api/users
password software healthy src/app/api/users/password
capabilities software healthy src/app/api/users/capabilities
public-ips software healthy src/app/api/public-ips
activity-logs software healthy src/app/api/activity-logs
stats software healthy src/app/api/activity-logs/stats
tg-admin software healthy src/app/api/tg-admin
auth software healthy src/app/api/auth
tg-miniapp-login software healthy src/app/api/auth/tg-miniapp-login
callback software healthy src/app/api/auth/callback
tg-login software healthy src/app/api/auth/tg-login
telegram software healthy src/app/api/telegram
webhook software healthy src/app/api/telegram/webhook
user-routers software healthy src/app/api/user-routers
user-ip-access software healthy src/app/api/user-ip-access
backup software healthy src/app/api/backup
tg software healthy src/app/api/tg
auth software healthy src/app/api/tg/auth
peers software healthy src/app/api/tg/peers
payments software healthy src/app/api/tg/payments
checkout software healthy src/app/api/tg/checkout
plans software healthy src/app/api/tg/plans
cron software healthy src/app/api/cron
expire-customer-peers software healthy src/app/api/cron/expire-customer-peers
profile software healthy src/app/api/profile
telegram software healthy src/app/api/profile/telegram
cryptomus software healthy src/app/api/cryptomus
webhook software healthy src/app/api/cryptomus/webhook
wireguard software healthy src/app/api/wireguard
routers software healthy src/app/api/routers
resources software healthy src/app/api/routers/resources
dashboard software healthy src/app/dashboard
my-users software healthy src/app/my-users
[id] software healthy src/app/my-users/[id]
admin software healthy src/app/admin
users software healthy src/app/admin/users
[id] software healthy src/app/admin/users/[id]
telegram software healthy src/app/admin/telegram
tg software healthy src/app/tg
admin software healthy src/app/tg/admin

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

LabelLayerStatusPath
supabase_migration_user_ip_access.sql data healthy supabase_migration_user_ip_access.sql
supabase_migration_socks5.sql data healthy supabase_migration_socks5.sql
migration-socks5-ip-based.sql data healthy scripts/migration-socks5-ip-based.sql
migration-v17-ips-for-sale.sql data healthy scripts/migration-v17-ips-for-sale.sql
migration-v8-can-delete.sql data healthy scripts/migration-v8-can-delete.sql
migration-v12-fix-admin-role-case.sql data healthy scripts/migration-v12-fix-admin-role-case.sql
migration-v10-semiadmin-peers.sql data healthy scripts/migration-v10-semiadmin-peers.sql
migration-v14-semiadmin-see-user-proxies.sql data healthy scripts/migration-v14-semiadmin-see-user-proxies.sql
migration-v21-optional-expiry.sql data healthy scripts/migration-v21-optional-expiry.sql
migration-v13-fix-socks5-recursion.sql data healthy scripts/migration-v13-fix-socks5-recursion.sql
migration-v2.sql data healthy scripts/migration-v2.sql
migration-v15-per-ip-wg-interface.sql data healthy scripts/migration-v15-per-ip-wg-interface.sql
migration-v6-linux-ssh.sql data healthy scripts/migration-v6-linux-ssh.sql
migration-v5-fix-capabilities-rls.sql data healthy scripts/migration-v5-fix-capabilities-rls.sql
migration-v11-fix-foreign-key.sql data healthy scripts/migration-v11-fix-foreign-key.sql
migration-v19-customer-types-renewal-pricing.sql data healthy scripts/migration-v19-customer-types-renewal-pricing.sql
migration-v18-assigned-peers.sql data healthy scripts/migration-v18-assigned-peers.sql
migration-v22-admin-telegram-login.sql data healthy scripts/migration-v22-admin-telegram-login.sql
migration-v9-link-existing-users.sql data healthy scripts/migration-v9-link-existing-users.sql
migration-socks5-max-connections.sql data healthy scripts/migration-socks5-max-connections.sql
migration-user-socks5-server-access.sql data healthy scripts/migration-user-socks5-server-access.sql
migration-v3-restricted-ips.sql data healthy scripts/migration-v3-restricted-ips.sql
migration-activity-logs.sql data healthy scripts/migration-activity-logs.sql
migration-user-socks5-proxies.sql data healthy scripts/migration-user-socks5-proxies.sql
migration-v4-capabilities.sql data healthy scripts/migration-v4-capabilities.sql
migration-v7-linux-peers.sql data healthy scripts/migration-v7-linux-peers.sql
migration-v16-telegram-store.sql data healthy scripts/migration-v16-telegram-store.sql
migration-v20-display-names-dedicated.sql data healthy scripts/migration-v20-display-names-dedicated.sql
migration-socks5-full-features.sql data healthy scripts/migration-socks5-full-features.sql

LabelLayerStatusPath
user_ip_access data healthy supabase_migration_user_ip_access.sql
socks5_proxies data healthy supabase_migration_socks5.sql
public_ips data healthy scripts/migration-v2.sql
user_routers data healthy scripts/migration-v2.sql
peer_metadata data healthy scripts/create-peer-metadata-table.sql
admin_tg_tokens data healthy scripts/migration-v22-admin-telegram-login.sql
user_socks5_server_access data healthy scripts/migration-user-socks5-server-access.sql
activity_logs data healthy scripts/migration-activity-logs.sql
user_socks5_proxies data healthy scripts/migration-user-socks5-proxies.sql
linux_peers data healthy scripts/migration-v7-linux-peers.sql
tg_customers data healthy scripts/migration-v16-telegram-store.sql
tg_plans data healthy scripts/migration-v16-telegram-store.sql
tg_customer_peers data healthy scripts/migration-v16-telegram-store.sql
tg_payments data healthy scripts/migration-v16-telegram-store.sql

LabelLayerStatusPath
RootLayout frontend healthy src/app/layout.tsx
Socks5Page frontend healthy src/app/socks5/page.tsx
PublicIpsPage frontend healthy src/app/public-ips/page.tsx
LoginPage frontend healthy src/app/login/page.tsx
DashboardPage frontend healthy src/app/dashboard/page.tsx
MyUsersPage frontend healthy src/app/my-users/page.tsx
MyUserDetailPage frontend healthy src/app/my-users/[id]/page.tsx
AdminPage frontend healthy src/app/admin/page.tsx
UserDetailPage frontend healthy src/app/admin/users/[id]/page.tsx
AdminTelegramPage frontend healthy src/app/admin/telegram/page.tsx
TgMiniApp frontend healthy src/app/tg/page.tsx
TgLayout frontend healthy src/app/tg/layout.tsx
TgAdminLoginPage frontend healthy src/app/tg/admin/page.tsx
ProfilePage frontend healthy src/app/profile/page.tsx

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/socks5 frontend healthy src/app/socks5/page.tsx
/public-ips frontend healthy src/app/public-ips/page.tsx
/login frontend healthy src/app/login/page.tsx
/dashboard frontend healthy src/app/dashboard/page.tsx
/my-users frontend healthy src/app/my-users/page.tsx
/my-users/[id] frontend healthy src/app/my-users/[id]/page.tsx
/admin frontend healthy src/app/admin/page.tsx
/admin/users/[id] frontend healthy src/app/admin/users/[id]/page.tsx
/admin/telegram frontend healthy src/app/admin/telegram/page.tsx
/tg frontend healthy src/app/tg/page.tsx
/tg/admin frontend healthy src/app/tg/admin/page.tsx
/profile frontend healthy src/app/profile/page.tsx

LabelLayerStatusPath
10.10.66.0 network healthy CLAUDE.md
8.8.8.8 network healthy src/app/public-ips/page.tsx
10.10.200.1 network healthy src/app/api/wireguard/route.ts
10.10.0.1 network healthy src/app/admin/page.tsx
192.168.1.1 network healthy src/app/admin/page.tsx
127.0.0.1 network healthy src/lib/socks5-proxy.ts
10.10.200.0 network healthy src/lib/linux-wireguard.ts
69.176.94.200 network healthy src/lib/linux-wireguard.ts
10.0.0.2 network healthy src/lib/mikrotik.ts
10.0.0.3 network healthy src/lib/mikrotik.ts

LabelLayerStatusPath
SSHConnectionPool software healthy src/lib/socks5-proxy.ts:SSHConnectionPool
Socks5ProxyClient software healthy src/lib/socks5-proxy.ts:Socks5ProxyClient
SSHConnectionPool software healthy src/lib/linux-wireguard.ts:SSHConnectionPool
LinuxWireGuardClient software healthy src/lib/linux-wireguard.ts:LinuxWireGuardClient
MikroTikRestClient software healthy src/lib/mikrotik.ts:MikroTikRestClient
MikroTikClassicClient software healthy src/lib/mikrotik.ts:MikroTikClassicClient
MikroTikClient software healthy src/lib/mikrotik.ts:MikroTikClient

LabelLayerStatusPath
port:64 network healthy pnpm-lock.yaml
port:15 network healthy pnpm-lock.yaml
port:1080 network healthy src/app/socks5/page.tsx
port:443 network healthy src/app/admin/page.tsx
port:22 network healthy src/lib/socks5-proxy.ts

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

LabelLayerStatusPath
postgres data healthy CLAUDE.md
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/04f3b817-f340-4afb-989c-fb9fc1274636/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/04f3b817-f340-4afb-989c-fb9fc1274636/

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.