
오픈 소스 글로벌 인텔리전스 플랫폼 - 실시간 OSINT 대시보드 - Palantir 대안 - 2nZNHm3Lr9umG3DVrzYwHgktwkuKuJRXqqRqs3ewpump
실시간 항공 추적, CCTV 네트워크, 지진 모니터링, 분쟁 지역 매핑, 24/7 뉴스 피드를 단일 GPU 가속 인터페이스로 통합한 실시간 글로벌 인텔리전스 대시보드입니다.
Osiris는 여러 인텔리전스 영역에 걸쳐 상황 인식을 제공하는 프로덕션급 OSINT 플랫폼입니다. Next.js 16과 MapLibre GL로 구축되었으며, 모든 데이터 포인트는 WebGL을 통해 렌더링되어 수천 개의 동시 엔티티가 화면에 있어도 60fps 성능을 유지합니다.
┌─────────────────────────────────────────────────┐
│ OSIRIS CLIENT │
│ ┌──────────┐ ┌──────────┐ ┌───────────────┐ │
│ │ MapLibre │ │ HUD │ │ RECON Toolkit│ │
│ │ GL (GPU) │ │ Panels │ │ Port Scan │ │
│ │ WebGL │ │ Layers │ │ DNS / WHOIS │ │
│ │ Render │ │ Controls │ │ Vuln Scanner │ │
│ └──────────┘ └──────────┘ └───────────────┘ │
├─────────────────────────────────────────────────┤
│ NEXT.JS API ROUTES │
│ /api/flights /api/earthquakes │
│ /api/cctv /api/news │
│ /api/fires /api/maritime │
│ /api/gdelt /api/satellites │
│ /api/weather /api/scanner │
│ /api/sentinel /api/telegram-feed │
│ /api/osint/* (whois, dns, ip, cve, sanctions, │
│ crypto, sweep, threats, …) │
├─────────────────────────────────────────────────┤
│ EXTERNAL DATA SOURCES │
│ OpenSky · USGS · NASA · NOAA · TfL · NVD │
│ GDACS · EONET · FIRMS · N2YO · RSS Feeds │
│ blockstream.info · Blockscout · OpenSanctions │
│ t.me public previews │
└─────────────────────────────────────────────────┘
공개 TxDOT ITS 스냅샷이 기존 카메라 마커, 미리보기 그리드 및 뷰어와 통합되었습니다. 텍사스만 원하면 /api/cctv?region=texas를 사용하세요. 글로벌 및 텍사스 위치 쿼리에는 동일한 소스가 포함됩니다. 지구별 인벤토리는 독립적으로 캐시되며, 장애 중에는 오래된 데이터가 유지됩니다. 가용성은 지구와 카메라에 따라 다릅니다. 이는 비디오 스트림이 아닌 갱신되는 JPEG 스냅샷입니다.
출처: TxDOT ITS.
오프라인 검사는 npm test를 실행하거나, 공개 텍사스 인벤토리를 확인하려면 RUN_LIVE_TESTS=1 npx vitest run src/app/api/cctv/texas.test.ts를 실행하세요.
t.me/s/<channel> 웹 미리보기에서 스크래핑한 공개 채널 피드 — Bot API 토큰도, MTProto도 필요 없음OSIRIS_TELEGRAM_CHANNELS로 재정의 가능eth.blockscout.com, 키 불필요)를 통해0xB10C/ofac-sanctioned-digital-currency-addresses에서 미러링됨)과 교차 확인됨SANCTIONS 탭 — 개인, 조직, 선박 및 항공기에 대한 전체 텍스트 검색layerFetchedRef가 중복 API 요청을 방지git clone https://github.com/simplifaisoul/osiris.git
cd osiris
npm install
npm run dev
git clone https://github.com/simplifaisoul/osiris.git
cd osiris
cp .env.template .env # optional — configure keys / port
docker compose up -d
http://localhost:3000을 여세요. 이미지는 멀티 스테이지
node:22-alpine 독립 실행형 빌드 (~220 MB, 비루트)입니다. compose 파일은 또한
CasaOS에서 원클릭 설치를 위한 CasaOS 앱 메타데이터
(x-casaos:)를 포함합니다. 전체 Docker, CasaOS 및 API 키 가이드는
**DOCKER.md**를 참조하세요.
사전 빌드된 이미지 (GHCR) — 빌드를 건너뛰고 직접 가져오세요:
docker pull ghcr.io/simplifaisoul/osiris:latest
docker run -d -p 3000:3000 --env-file .env ghcr.io/simplifaisoul/osiris:latest
사용자 지정 포트 — 컨테이너는 항상 3000에서 수신 대기합니다. compose 파일을
편집하지 않고 게시된 호스트 포트를 변경하려면 .env에서 OSIRIS_PORT를 설정하세요
(예: OSIRIS_PORT=3005).
OSIRIS는 API 키 없이도 부분적으로 작동합니다 — 모든 핵심 피드는 공개된
키 불필요 소스를 사용합니다. .env.template을 .env로 복사하고
필요한 것만 설정하세요:
# Published host port (container always listens on 3000). Default: 3000
OSIRIS_PORT=3000
# RECON scanner backend (the only vars the current code reads).
# SCANNER_KEY must match the backend's OSIRIS_KEY — generate with: openssl rand -hex 32
SCANNER_URL=
SCANNER_KEY=
# Optional, for higher rate limits / future sources (see DOCKER.md for signup links)
FIRMS_API_KEY= # NASA FIRMS — firms.modaps.eosdis.nasa.gov/api/map_key/
OPENSKY_CLIENT_ID= # OpenSky OAuth2 (since Mar 2025) — opensky-network.org
OPENSKY_CLIENT_SECRET=
N2YO_API_KEY= # N2YO satellites — n2yo.com (Profile → API key)
AIS_API_KEY= # aisstream.io maritime
SCANNER_URL/SCANNER_KEY가 없으면 RECON 툴킷은503을 반환하지만, 다른 모든 레이어는 별도 설정 없이 작동합니다..env는 gitignore 처리되어 있으며 템플릿만 커밋됩니다.
공개 웹캠 — 이 레이어의 카메라는 공개 데이터입니다. 각 카메라는 운영하는 사람이 자신의 사이트나 채널에서 공개적으로 방송하는 것입니다. 웹에 부족했던 것은 이들의 카탈로그였습니다.
bekijkhet.nu가 바로 그 카탈로그이며, 이 레이어의 모든 카메라의 기반입니다. Bram과 Annelies는 2012년부터 이를 수작업으로 유지해 왔으며, 그들의 색인이 없었다면 이 카메라들은 여전히 수백 개의 무관한 사이트에 흩어져 있어 찾을 방법이 없었을 것입니다.
OSIRIS는 이들 모두를 운영하는 운영자에게 바로 연결하며, 이는 bekijkhet.nu가 읽히기를 요청하는 방식이기도 합니다.
MIT — 자세한 내용은 LICENSE를 참조하세요.
🛠️ OSIRIS 프로젝트 후원하기 OSIRIS Global Intelligence Grid는 완전히 오픈 소스이지만, 백엔드 스캐너와 데이터 파이프를 운영하는 것은 저렴하지 않습니다.
서버를 계속 살려두고, 더 나은 도구에 대한 접근을 지원하고 싶다면 Special OSIRIS Console을 잠금 해제하세요. 현재는 그저 멋진 UI일 뿐입니다. 공식적으로 프로젝트를 후원하실 수 있습니다:
후원자는 🔴 RedTeam Console 역할과 암호화된 개발자 커뮤니케이션에 대한 접근 권한을 받습니다.
simplifaisoul이 제작
| 영역 | 데이터 포인트 | 출처 |
|---|
| 항공 | 상업용, 개인용, 군용, 제트기 | OpenSky Network |
| 해양 | 39개 글로벌 항구, 10개 초크포인트 | 정적 해군 인텔 |
| CCTV | 17,000개 이상의 카메라 | TfL, WSDOT, Caltrans, ODOT, MDOT, HK Transport Dept, Taiwan THB, NZTA, Rijkswaterstaat, Public Webcams + 기타 |
| 지진 | 실시간 M2.5+ | USGS Earthquake API |
| 화재 | 활성 핫스팟 | NASA FIRMS |
| 뉴스 | 24/7 라이브 스트림 | 23개 글로벌 방송사 |
| 날씨 | 심각 기상 이벤트 | NASA EONET |
| 우주 | 태양 기상, 위성 | NOAA SWPC, N2YO |
| 사이버 | CVE 위협, 취약점 스캐닝 | NVD, 커스텀 스캐너 |
| 분쟁 | 13개 활성 지역 | 정적 OSINT 인텔 |
| 암호화폐 | BTC + ETH 지갑 추적, OFAC SDN 매칭 | blockstream.info, Blockscout, OpenSanctions |
| 제재 | 개인 / 조직 / 선박 SDN 검색 | OpenSanctions (US OFAC SDN 미러) |
| 텔레그램 OSINT | 공개 채널의 지오파싱된 게시물 | t.me/s/<channel> 웹 미리보기 |
| 레이어 | 기술 |
|---|
| 프레임워크 | Next.js 16 (App Router, Turbopack) |
| 언어 | TypeScript 5 |
| 지도 엔진 | MapLibre GL JS (WebGL) |
| 애니메이션 | Framer Motion |
| 아이콘 | Lucide React |
| 스타일링 | 커스텀 CSS 디자인 시스템 |
| 배포 | Vercel Edge Network |
| 키 |
|---|
| 동작 |
|---|
F | 항공 레이어 토글 |
E | 지진 토글 |
S | 위성 토글 |
D | 낮/밤 주기 토글 |
Escape | 패널 닫기 |