Show HN: 실시간 OSINT 대시보드, 전 세계 15개 실시간 피드 수집

발행: (2026년 3월 9일 AM 04:07 GMT+9)
2 분 소요

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)

0 조회
Back to Blog

관련 글

더 보기 »

첫 비행기 사망 사고

토마스 셀프리드 – 동력 비행에서 최초의 사망자 1908년 9월 17일 저녁, 토마스 셀프리드라는 젊은 미국 장교가 프…