Show HN: 실시간 OSINT 대시보드, 전 세계 15개 실시간 피드 수집
발행: (2026년 3월 9일 AM 04:07 GMT+9)
2 분 소요
원문: Hacker News
Source: Hacker News
Introduction
Sup HN,
전 세계에서 무언가가 발생할 때마다 Flightradar, MarineTraffic, 그리고 Twitter 사이를 왔다갔다 하는 것이 지겨워서, 모든 정보를 로컬에서 집계하는 대시보드 Shadowbroker를 만들었습니다.
Features
- Live feeds: 상업/군용 ADS‑B, AIS WebSocket 스트림 (≈ 25,000+ 선박), N2YO 위성 텔레메트리, 그리고 GDELT 갈등 데이터.
- Map visualization: 모든 데이터를 단일 MapLibre 인스턴스에 표시.
- Signal layer: 상공을 비행하는 상업 항공기의 실시간 내비게이션 저하(NAC‑P)를 집계하여 실시간 GPS 재밍 구역을 계산.
Technical Details
- Backend: FastAPI (Python) 로 압축된 GeoJSON 페이로드 제공.
- Frontend: 렌더링을 위한 Next.js와 MapLibre.
- Performance optimizations:
- 공격적인 뷰포트 컬링.
- 디바운스된 상태 업데이트.
- 페이로드 압축(~90% 감소)으로 저사양 하드웨어(예: i5 노트북 + RTX 3050)에서도 UI가 원활하게 동작.
Getting Started
릴리즈에 포함된 빠른 시작 스크립트를 사용하면 손쉽게 실행할 수 있습니다. 백엔드를 탐색하고 싶은 누구에게나 저장소가 열려 있습니다.
Feedback
MapLibre 구현이 형편없다면, 렌더링 최적화 방법을 언제든지 찾고 있습니다. 이슈를 열거나 풀 리퀘스트를 제출해 주세요.
Comments: https://news.ycombinator.com/item?id=47300102 (36 points, 29 comments)