Railway

Deploy Osiris

Open Source Global Intelligence Platform - A Palantir Alternative

Deploy Osiris

Just deployed

Deploy and Host Osiris on Railway

Osiris is an open source, real-time global intelligence dashboard that aggregates live flight tracking, CCTV networks, earthquake monitoring, conflict zone mapping, NASA wildfire data, satellite tracking, and 24/7 news feeds into a single GPU-accelerated MapLibre interface. Every data point is rendered via WebGL for smooth 60fps performance with thousands of concurrent entities on screen.

About Hosting Osiris

Deploying Osiris requires a single web service. There is no database, no background worker, and no persistent volume — the entire application is stateless and pulls data on demand from public OSINT sources (OpenSky, USGS, NASA FIRMS, NOAA SWPC, NVD, GDELT, EONET, and 25+ broadcaster RSS feeds) through its own Next.js API routes. Rendering happens client-side via MapLibre GL. The bundled multi-stage Dockerfile produces a hardened, non-root Next.js standalone runtime image that Railway can build directly from the source repository with zero additional configuration.

Common Use Cases

  • Real-time situational awareness dashboard for security and operations teams
  • OSINT research workstation with integrated RECON toolkit (port scan, DNS, WHOIS, SSL inspector, CVE lookup)
  • Live conflict and crisis monitoring across 13 tracked zones
  • Personal intelligence aggregator combining aviation, seismic, fire, satellite, and broadcast feeds on a single map

Dependencies for Osiris Hosting

  • Node.js 22 runtime (provided by the bundled Dockerfile)
  • Public outbound HTTPS access to OSINT data sources (OpenSky, USGS, NASA, NOAA, NVD, GDELT, EONET, RSS feeds)

Deployment Dependencies

Implementation Details

Osiris is a Next.js 16 application built with the App Router and Turbopack, configured for output: 'standalone' so the production image only ships the minimal runtime (~150MB). The Dockerfile runs as a non-root nextjs user on port 3000 with HOSTNAME=0.0.0.0.

All API integrations are optional. Osiris ships fully functional with zero environment variables — every layer either uses anonymous public APIs or static OSINT data baked into the build:

  • OPENSKY_USERNAME / OPENSKY_PASSWORD — raises the OpenSky Network flight data quota above the anonymous limit
  • N2YO_API_KEY — enables N2YO satellite tracking and pass predictions
  • AIS_API_KEY — enables live AIS maritime vessel feeds
  • SCANNER_URL / SCANNER_KEY — connects an external port-scanner backend for the RECON toolkit

Why Deploy Osiris on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying Osiris on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

More templates in this category

View Template
NEW
Rocky Linux
Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀

codestorm
View Template
Foundry Virtual Tabletop
A Self-Hosted & Modern Roleplaying Platform

Lucas
View Template
Letta Code Remote
Run a Letta Code agent 24/7. No inbound ports, just deploy.

Letta