feat: performance fixes + deploy directory with live dashboard
- Add response caching (5min TTL for lookups, 10min for ASPA) - Add 8s timeout to all external API fetches - RPKI validation: sample max 10 prefixes (5 v4 + 5 v6) instead of 50 - Run all PeeringDB + RIPE Stat calls in single parallel batch - Resolve AS names in parallel with 3s timeout cap - Add deploy/ directory with production server.js + index.html dashboard - Landing page: Tokyo Night dark theme, interactive ASN search - 15 API endpoints: lookup, aspa, aspa/verify, bgproutes, validate, compare, peers/find, prefix/detail, ix/detail, topology, whois, health - Features: RPKI per-prefix, RIPE Atlas probes, Network Health Report, ASPA RFC verification engine, Provider Relationship Graph
This commit is contained in:
parent
967a0a827b
commit
267943b647
2283
deploy/public/index.html
Normal file
2283
deploy/public/index.html
Normal file
File diff suppressed because it is too large
Load Diff
2090
deploy/server.js
Normal file
2090
deploy/server.js
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user