
Piattaforma di Intelligence Globale Open Source - Dashboard OSINT in Tempo Reale - Un'Alternativa a Palantir - 2nZNHm3Lr9umG3DVrzYwHgktwkuKuJRXqqRqs3ewpump
Una dashboard di intelligence globale in tempo reale che aggrega tracciamento di voli live, reti CCTV, monitoraggio dei terremoti, mappatura delle zone di conflitto e feed di notizie 24/7 in un'unica interfaccia accelerata via GPU.
Osiris è una piattaforma OSINT di livello produttivo che fornisce consapevolezza situazionale su molteplici domini di intelligence. Costruita con Next.js 16 e MapLibre GL, ogni dato viene renderizzato tramite WebGL per prestazioni a 60fps anche con migliaia di entità simultanee sullo schermo.
┌─────────────────────────────────────────────────┐
│ 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 │
└─────────────────────────────────────────────────┘
Gli snapshot pubblici TxDOT ITS sono integrati con i marker delle telecamere esistenti, la griglia di anteprima e il visualizzatore. Usa /api/cctv?region=texas per il solo Texas; le query di località globali e del Texas includono la stessa fonte. Gli inventari dei distretti sono memorizzati in cache in modo indipendente, con i dati obsoleti conservati durante le interruzioni. La disponibilità varia per distretto e telecamera; si tratta di snapshot JPEG aggiornati, non di stream video.
Fonte: TxDOT ITS.
Esegui npm test per i controlli offline o RUN_LIVE_TESTS=1 npx vitest run src/app/api/cctv/texas.test.ts per verificare l'inventario pubblico del Texas.
t.me/s/<channel> — nessun token Bot API, nessun MTProtoOSIRIS_TELEGRAM_CHANNELSeth.blockscout.com, senza chiave)0xB10C/ofac-sanctioned-digital-currency-addresses)SANCTIONS autonoma nel toolkit RECON — ricerca full-text su persone, organizzazioni, navi e aeromobililayerFetchedRef previene richieste API duplicategit 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
Apri http://localhost:3000. L'immagine è una build standalone multi-stage node:22-alpine (~220 MB, non-root). Il file compose contiene anche i metadati dell'app CasaOS (x-casaos:) per l'installazione con un clic su CasaOS. Vedi DOCKER.md per la guida completa a Docker, CasaOS e alle API key.
Immagine precompilata (GHCR) — salta la build e scaricala direttamente:
docker pull ghcr.io/simplifaisoul/osiris:latest
docker run -d -p 3000:3000 --env-file .env ghcr.io/simplifaisoul/osiris:latest
Porta personalizzata — il container ascolta sempre sulla 3000; imposta OSIRIS_PORT in .env per cambiare la porta host pubblicata (es. OSIRIS_PORT=3005) senza modificare il file compose.
OSIRIS funziona parzialmente senza alcuna API key — tutti i feed principali usano fonti pubbliche e senza chiave. Copia .env.template in .env e imposta solo ciò che ti serve:
# 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
Senza
SCANNER_URL/SCANNER_KEYil toolkit RECON restituisce503; ogni altro livello funziona out of the box..envè in gitignore — solo il template è committato.
Webcam pubbliche — le telecamere in questo livello sono open data: ognuna è trasmessa pubblicamente da chi la gestisce, sul proprio sito o sul proprio canale. Ciò che mancava al web era un catalogo che le raccogliesse.
bekijkhet.nu è quel catalogo, ed è la base per ogni telecamera del livello. Bram e Annelies lo mantengono a mano dal 2012, e senza il loro indice queste telecamere sarebbero ancora sparse su diverse centinaia di siti non correlati senza alcun modo di trovarle.
OSIRIS le collega tutte direttamente all'operatore che le gestisce, che è anche il modo in cui bekijkhet.nu chiede di essere letto.
MIT — vedi LICENSE per i dettagli.
🛠️ SUPPORT THE OSIRIS PROJECT The OSIRIS Global Intelligence Grid is entirely open-source, but running the backend scanners and data firehoses isn't cheap.
If you want to help keep the servers alive, and support us to get access to better tools unlock the Special OSIRIS Console, Currently Just a Cool UI. a you can officially support the project here :
Supporters receive the 🔴 RedTeam Console role and access to encrypted developer comms.
Built by simplifaisoul
| Dominio | Punti dati | Fonti |
|---|
| Aviazione | Commerciali, Privati, Militari, Jet | OpenSky Network |
| Marittimo | 39 Porti globali, 10 Chokepoint | Static Naval Intel |
| CCTV | 17.000+ Telecamere | TfL, WSDOT, Caltrans, ODOT, MDOT, HK Transport Dept, Taiwan THB, NZTA, Rijkswaterstaat, Public Webcams + altre |
| Sismico | M2.5+ in tempo reale | USGS Earthquake API |
| Incendi | Hotspot attivi | NASA FIRMS |
| Notizie | Stream live 24/7 | 23 emittenti globali |
| Meteo | Eventi severi | NASA EONET |
| Spazio | Meteo solare, Satelliti | NOAA SWPC, N2YO |
| Cyber | Minacce CVE, Scansione vulnerabilità | NVD, Custom Scanner |
| Conflitti | 13 zone attive | Static OSINT Intel |
| Crypto | Tracciamento wallet BTC + ETH, Match OFAC SDN | blockstream.info, Blockscout, OpenSanctions |
| Sanzioni | Ricerca SDN per persona / organizzazione / nave | OpenSanctions (mirror US OFAC SDN) |
| Telegram OSINT | Post geoparsificati da canali pubblici | anteprima web t.me/s/<channel> |
| Livello | Tecnologia |
|---|
| Framework | Next.js 16 (App Router, Turbopack) |
| Linguaggio | TypeScript 5 |
| Motore mappa | MapLibre GL JS (WebGL) |
| Animazioni | Framer Motion |
| Icone | Lucide React |
| Styling | Custom CSS Design System |
| Deployment | Vercel Edge Network |
| Tasto | Azione |
|---|
F | Attiva/disattiva i livelli dei voli |
E | Attiva/disattiva i terremoti |
S | Attiva/disattiva i satelliti |
D | Attiva/disattiva il ciclo giorno/notte |
Escape | Chiudi i pannelli |