feat: integrate all 10 skills into homelab-topology

- Added api-security-hardening (helmet, rate limits)
- Added nodejs-backend-patterns (error handling)
- Added observability-monitoring (pino logging)
- Added websocket-engineer (socket.io real-time updates)
- Added docker (Multi-stage build, compose)
- Added vitest (testing configuration and store tests)
- Added data-visualizer (MetricsBar and HostChart)
- Added infrastructure-monitoring/proxmox-admin/network-engineer types
- Fixed UI accessibility and styling
- Cleaned up node_modules tracking
This commit is contained in:
2026-02-20 20:35:08 -08:00
parent 3dc5d236a2
commit 6dd679b8e0
14455 changed files with 3862 additions and 2194786 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

9
dist/index.html vendored
View File

@@ -4,12 +4,15 @@
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Homelab Topology</title>
<title>Homelab Topology Visualizer</title>
<meta name="description" content="Interactive graph-based visualizer for homelab network topology — hosts, containers, services, and storage." />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap" rel="stylesheet">
<script type="module" crossorigin src="/assets/index-CVlivFl7.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-B4Rps_f5.css">
<script type="module" crossorigin src="/assets/index-BsyZf1s0.js"></script>
<link rel="modulepreload" crossorigin href="/assets/graph-vendor-C44rQwKI.js">
<link rel="modulepreload" crossorigin href="/assets/ui-vendor-DpLh-vKM.js">
<link rel="stylesheet" crossorigin href="/assets/index-soHg8pn4.css">
</head>
<body>
<div id="root"></div>