Ship location information for guests & crew
Live GPS, a beautiful cruise-progress ribbon, locks on the route, arrival weather — plus an intuitive admin to manage ports of call and multiple cruises.
Built on Node • Leaflet • Live GPS • Lightweight static UI
Everything you need in one place
A single suite for the passenger-facing display and the back-office planning team.
Live GPS
Polls your GPS location device and updates the ship position in real time. Safe, lightweight, and reliable.
Cruise progress ribbon
Beautiful progress bar with stop markers, active segment, and the next city prominently displayed.
Locks on this section
Shows expected locks between current position and next port using a local lock database.
Arrival weather
Auto-refresh weather for the destination when the ship departs or the destination changes.
Fully customizabile
Adjust colors, typography, map, and layouts from the admin panel for a perfect visual fit.
Multi-cruise & Auto-switch
Maintain multiple itineraries and auto-activate the relevant cruise by date/time windows.
Simple ports of call editor
Admin grid to edit dates, destinations, and times with drag-to-reorder and import/export JSON.
Offline-friendly
Static front-end served by your Node server. No heavyweight dependencies on board.
Easy deployment
Deploy anywhere on-premises, inside Docker, or in the cloud.Effortless setup and zero-maintenance operation, whether self-hosted or remotely managed.
For Guests
- See where we are and where we’re going
- Time to next stop and overall progress
- Local weather upon arrival
- Visual lock count for the upcoming section
For Crew & Operations
- Admin page to edit ports of call, times, and destinations
- Multi-cruise storage with a selectable active cruise
- Optional automatic switching by start/end windows
- Local locks DB to avoid external API limits
About Our IPTV & GPS Passenger Information System
The IPTV & GPS Passenger Information System (PIS) delivers real-time route maps, ETAs, lock counters, weather, and service announcements to passenger screens on river-cruise ships. Built for Danube, Rhine, and Main–Danube Canal operations, it runs fully self-hosted (Docker or static web) or in the cloud. Brand it from the admin: colors, fonts, and icons—no code changes required.
- Real-time GPS tracking and fleet overview monitor live positions, routes, and travel history in one clear dashboard.
- IPTV multicast information channel for cabins, lounges, and public areas – delivering live maps, updates, and announcements directly to onboard screens.
- Dynamic ETA boards and real-time lock-count displays for Danube, Rhine, and Main-Danube segments – always showing the next destination and remaining locks.
- Integrated weather forecasts, navigation alerts, and cruise schedule messages managed easily from the central admin console.
- Flexible deployment: fully self-hosted via Docker or static bundle, with an optional cloud-ready setup for remote management.
- Multilingual and fully brandable interface – customize colors, fonts, icons, and logos to match your company identity and vessel style.
Learn more on our blog, or see the concept of a Passenger Information System on Wikipedia.
Screenshots
Let’s talk
Want a guided demo or help deploying on your vessel? Send us a message and we’ll get back to you.
