Routario connects directly to your GPS hardware over TCP/UDP and gives you a live map, alerts, and history — all running on your own server.
Your fleet data never leaves your infrastructure.
| Feature | ||
|---|---|---|
| 🗺️ | Live map — real-time positions with smooth movement and heading rotation | |
| 🔔 | Smart alerts — speeding, geofence, idling, towing, low battery, maintenance, and custom rules | |
| 📣 | Notifications — Telegram, Discord, Email, Slack, browser push, and SIP voice calls. Route each alert to specific channels, schedule alerts by day and hour | |
| 🕒 | History & playback — scrub through routes, replay trips, graph any sensor over time | |
| 🔗 | Live sharing — send a time-limited link; recipients see the live map with no login required | |
| 📋 | Logbook — per-vehicle service records with odometer, cost, date, and file attachments | |
| 📡 | 8 protocols — plug in Teltonika, GT06, Queclink, H02, TK103, Meitrack, Flespi, or OsmAnd | |
| 🔌 | Cloud integrations — pull live data from 3rd-party platforms alongside native devices | |
| 🪝 | Webhooks — push live position data to any HTTP endpoint on every update | |
| ⚙️ | Remote commands — reboot, request position, set interval, and more from the dashboard | |
| 👥 | Multi-user — admin and standard roles, per-user device access and notification channels | |
| 💾 | Backup & restore — one-click database and file backup from the admin UI, no shell access needed | |
| 📥 | CSV export — download full position history with all sensor columns included | |
| 📱 | PWA — installs on Android and iOS, push notifications even when the tab is closed |
Routario.mp4
Backend — Python 3.11+, FastAPI, SQLAlchemy 2.0 (async), asyncpg, Redis, PostGIS
Frontend — Vanilla JS, Leaflet.js, Chart.js
Infrastructure — PostgreSQL + PostGIS, Redis, raw TCP/UDP socket servers per protocol, WebSocket gateway
Built with ❤️ — Routario