Railway

Deploy worldwideview

Open-source real-time 3D geospatial intelligence globe on Railway

Deploy worldwideview

/var/lib/postgresql/data

Deploy and Host WorldWideView on Railway

About Hosting WorldWideView on Railway

WorldWideView runs as a Dockerized Next.js + Cesium app, while PostgreSQL is provisioned as a companion service. Railway handles service networking, HTTPS domain routing, and zero-config internal DNS between services.

Tech Stack

  • Next.js 16 (standalone server)
  • React 19 + CesiumJS/Resium
  • Prisma ORM
  • PostgreSQL 18
  • Docker image deployment via GHCR

Why Deploy WorldWideView on Railway

Railway provides fast image-based deployment, managed PostgreSQL, built-in public domains, and private service networking, making it ideal for one-click hosting of an interactive geospatial web platform.

Common Use Cases

  • Real-time global situational awareness dashboards
  • Flight, maritime, and conflict-data visualization
  • Internal intelligence or monitoring map portals
  • Demo/staging environments for plugin-driven geospatial apps

Deployment Notes

  • App service is HTTP and listens on port 3000.
  • Public domain is attached to the app service; root responds via redirect (307) and resolves to 200 with redirect-follow.
  • Health endpoint is available at /api/health and returns 200.
  • PostgreSQL is required; app uses DATABASE_URL from the Postgres service reference.
  • AUTH_SECRET must be set (template uses Railway secret generation).
  • No startCommand override is required; upstream image entrypoint is used.

Dependencies for WorldWideView on Railway

WorldWideView requires a PostgreSQL backend service for Prisma migrations and runtime data access.

Deployment Dependencies

ServiceImagePortVolume
appghcr.io/silvertakana/worldwideview@sha256:9acb49ff20a66353fd2587bf57822b4e3f5735f97ee369c4c71859d930731a803000-
Postgresghcr.io/railwayapp-templates/postgres-ssl:185432/var/lib/postgresql/data

Template Content

More templates in this category

View Template
SigOnly
Deploy SigNoz with a working demo app & config in one click

zoeyjones
View Template
OpenTelemetry Collector and Backend
OpenTelemetry Collector with Backend Stack

Melissa
View Template
pgweb | Postgres UI
View and query your Postgres instance with a sleek and minimalistic UI.

Cory "GH5T" James