Repository Analysis

NginxProxyManager/nginx-proxy-manager

Docker container for managing Nginx proxy hosts with a simple, powerful interface

0.5 Likely human-written View on GitHub
0.5
Adjusted Score
0.5
Raw Score
100%
Time Factor
2026-05-28
Last Push
32,989
Stars
TypeScript
Language
54,344
Lines of Code
681
Files
16
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 2MEDIUM 2LOW 12

Pattern Findings

16 matches across 6 categories. Click a row to expand file-level details.

Fake / Example Data10 hits · 10 pts
SeverityFileLineSnippet
LOWbackend/internal/user.js15const DEFAULT_AVATAR = gravatar.url("admin@example.com", { default: "mm" });
LOWbackend/schema/paths/audit-log/get.json27 "name": "John Doe",
LOW…d/schema/paths/nginx/redirection-hosts/hostID/put.json111 "email": "admin@example.com",
LOWbackend/schema/paths/nginx/streams/post.json91 "email": "admin@example.com",
LOWbackend/schema/paths/nginx/streams/streamID/put.json86 "email": "admin@example.com",
LOWbackend/schema/paths/nginx/dead-hosts/post.json94 "email": "admin@example.com",
LOWbackend/schema/paths/nginx/dead-hosts/hostID/put.json91 "email": "admin@example.com",
LOWbackend/schema/paths/nginx/access-lists/post.json83 "email": "admin@example.com",
LOWbackend/schema/paths/nginx/access-lists/listID/put.json92 "email": "admin@example.com",
LOWbackend/schema/paths/users/userID/login/post.json39 "name": "John Doe",
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippet
HIGHfrontend/src/modals/DeleteConfirmModal.tsx36 // invalidate caches as requested
Magic Placeholder Names1 hit · 5 pts
SeverityFileLineSnippet
HIGHbackend/certbot/dns-plugins.json611 "credentials": "[spaceship]\napi_key=your_api_key\napi_secret=your_api_secret",
AI Slop Vocabulary1 hit · 2 pts
SeverityFileLineSnippet
MEDIUMfrontend/src/locale/src/pt.json396 "defaultMessage": "# Insira aqui a sua configuração Nginx personalizada (utilize por sua conta e risco!)"
Hyper-Verbose Identifiers2 hits · 2 pts
SeverityFileLineSnippet
LOW…mponents/Table/Formatter/CertificateInUseFormatter.tsx53export function CertificateInUseFormatter({ proxyHosts, redirectionHosts, deadHosts, streams }: Props) {
LOWfrontend/src/api/backend/getCertificateDNSProviders.ts4export async function getCertificateDNSProviders(params = {}): Promise<DNSProvider[]> {
Slop Phrases1 hit · 2 pts
SeverityFileLineSnippet
MEDIUMbackend/certbot/dns-plugins.json619 "credentials": "dns_strato_username = user\ndns_strato_password = pass\n# uncomment if youre using two factor authenti