Categories
Self-Hosted IoT Fleet Management GPS Tracking Asset Tracking Telematics Vehicle Tracking GeofencingStars
Forks
Watchers
Developer links
Traccar
Whether it is a delivery van, a trailer in a storage yard, or a dog on a hike, Traccar is the GPS tracking server that puts it on one live map you host and control. Every position and event lands in your own SQL database. Over 200 protocols covering 2000+ tracker models decode out of the box, so a Teltonika fleet unit and a budget dongle share one device list. Pick a device to see speed, address, ignition, and total distance. Routes replay on a timeline slider, and a ruler tool measures distances. Geofences can be polygons, polylines, or circles, linked to devices or groups, colored as you like, and limited by calendar schedules. Alerts for overspeed, fuel drops, offline devices, alarms, and maintenance arrive by web, email, push, SMS, Telegram, or WhatsApp. Reports cover trips, stops, summaries, charts, events, and positions, with Excel export and scheduled email delivery. Commands go out over the tracker's own connection or by SMS, queued for offline devices. Computed attributes derive ignition or fuel values from raw inputs using expressions. Resellers get admin, manager, user, and read-only roles with device limits, plus white-label branding. Traccar Client lets a smartphone report as a tracker, and Traccar Manager monitors devices from mobile. Teams who want AI assistants to query their devices can add the MCP endpoint, which is optional. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.
Benefits
- Track Any Device From One Dashboard
- Over 200 protocols and 2000+ tracker models decode out of the box, so budget dongles, Teltonika units, and smartphones all report into the same device list and live map.
- Own Every Position You Record
- Every position and event lands in your own SQL database, so the location history of vehicles, trailers, or people never depends on a vendor subscription.
- Get Alerts Where You Already Are
- Geofence entries, overspeed, fuel drops, and offline devices notify you by email, push, SMS, Telegram, or WhatsApp, and calendars limit alerts to the hours you choose.
- Share Access Without Sharing Everything
- Admin, manager, user, and read-only roles, plus per-user device limits, let resellers and teams give customers or drivers restricted views, including embedded read-only access.
Features
- Live Map and Replay
- Real-time positions on selectable OpenStreetMap, Mapbox, or custom XYZ tile layers, a ruler tool, and route replay with a timeline slider and KML export.
- Geofences and Events
- Polygon, polyline, and circle geofences link to devices or groups, generate enter and exit events, and can be colored and limited by calendar schedules.
- Reports and Exports
- Trips, stops, summary, chart, events, combined, and positions reports export to Excel, positions also export as GPX, KML, or CSV, and reports can be scheduled.
- Commands and Computed Attributes
- Send custom commands over the device connection or SMS, queued while a device is offline, and derive values such as ignition or fuel consumption with JEXL expressions.
- REST API and MCP
- A REST API with bearer token authentication and WebSocket live updates powers integrations, and an optional MCP endpoint exposes most API functions to AI assistants.
- Mobile Companion Apps
- Traccar Manager for Android and iOS monitors your devices, while Traccar Client turns a phone into a tracker that reports to your own server.