traccar

traccar

Official

Docker app from Selfhosters

Overview

Traccar is an open source GPS tracking system. This repository contains Java-based back-end service. It supports more than 170 GPS protocols and more than 1500 models of GPS tracking devices. Traccar can be used with any major SQL database system. It also provides easy to use REST API.

Link to traccar.xml: https://raw.githubusercontent.com/traccar/traccar/master/setup/traccar.xml

[b]Add it to your host path before starting the container. [b]

Traccar

Overview

Traccar is an open source GPS tracking system. This repository contains Java-based back-end service. It supports more than 200 GPS protocols and more than 2000 models of GPS tracking devices. Traccar can be used with any major SQL database system. It also provides easy to use REST API.

Other parts of Traccar solution include:

There is also a set of mobile apps that you can use for tracking mobile devices:

Features

Some of the available features include:

  • Real-time GPS tracking
  • Driver behaviour monitoring
  • Detailed and summary reports
  • Geofencing functionality
  • Alarms and notifications
  • Account and device management
  • Email and SMS support

Build

Please read build from source documentation on the official website.

Team

License

Apache License, Version 2.0

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Install Traccar on Unraid in a few clicks.

Find Traccar in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Traccar Review the template variables and paths Click Install

Download Statistics

16,585,805
Total Downloads
73,189
This Month
117,133
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
traccar/traccar
Last Updated2026-06-18
First Seen2019-10-12

Runtime arguments

Web UI
http://[IP]:[PORT:8082]
Network
bridge
Privileged
false
Extra Params
--restart=unless-stopped --hostname traccar

Template configuration

WebUIPorttcp

Container Port: 8082

Target
8082
Default
8082
Host port 1Porttcp

Container Port: 5000-5150

Target
5000-5150
Default
5000-5150
Host port 2Portudp

Container Port: 5000-5150

Target
5000-5150
Default
5000-5150
DataPathrw

Container Path: /opt/traccar/data

Target
/opt/traccar/data
Default
/mnt/user/appdata/traccar/data
LogsPathrw

Container Path: /opt/traccar/logs

Target
/opt/traccar/logs
Default
/mnt/user/appdata/traccar/logs
traccar.xml host pathPathrw

Container Path: /opt/traccar/conf/traccar.xml

Target
/opt/traccar/conf/traccar.xml
Default
/mnt/user/appdata/traccar/traccar.xml