Traccar: GPS-трекинг транспорта, активов и людей
Traccar — это open source платформа для GPS-трекинга, позволяющая отслеживать транспортные средства, активы или людей. Она поддерживает более 200 протоколов и работает с любыми основными SQL базами данных. В частности, ты можешь ее развернуть самостоятельно или воспользоваться управляемым хостингом.
Платформа полезна для операторов автопарков, реселлеров GPS-трекеров и обычных пользователей, которые хотят отслеживать свои устройства. Основная часть проекта — это Java-сервер, который легко запускается с помощью Docker. Команда использует следующую команду: docker compose up -d, чтобы стартовать сервер с MySQL в продакшен-режиме. Web-интерфейс доступен по адресу http://localhost:8082, что упрощает задачу по мониторингу данных.
Обрати внимание, что у проекта играет исключительно серверная часть и еще не все функции могут быть полноценно протестированы на разных системах. Но сам факт поддержки обширного числа устройств и наличие REST API делает Traccar хорошим выбором для многих задач.
Traccar — это бесплатная платформа для GPS-трекинга с открытым исходным кодом. В этом репозитории представлен сервер на Java, который поддерживает более 200 GPS-протоколов и свыше 2000 моделей GPS-устройств. Traccar может работать с любой SQL базой данных и предоставляет простой в использовании REST API.
Проект предназначен для тех, кто нуждается в отслеживании транспортных средств, активов или людей: операторы автопарков, реселлеры GPS-трекинга, работающие на своей платформе, а также физические лица, отслеживающие свои устройства. Ты можешь установить его на своем сервере бесплатно или воспользоваться официальным управляемым хостингом, если не хочешь заниматься настройкой сервера самостоятельно.
К другим частям платформы Traccar относятся:
- Веб-приложение Traccar — браузерная панель мониторинга.
- Приложение Traccar Manager — мобильное приложение для просмотра отслеживаемых устройств.
- Приложение Traccar Client — набор мобильных приложений для отслеживания самих мобильных устройств.
Быстрый старт
Запусти Traccar с использованием MySQL базы данных и Docker Compose:
curl -o compose.yaml https://raw.githubusercontent.com/traccar/traccar/master/docker/compose/traccar-mysql.yaml
docker compose up -d
После этого Traccar будет доступен на порту 8082. Если хочешь узнать больше о других параметрах конфигурации, смотри документацию Docker, или попробуй демонстрационный сервер без установки.
Функции
Основные функции включают:
- GPS-трекинг в реальном времени
- Мониторинг поведения водителей
- Подробные и сводные отчёты
- Функциональность геозон
- Сигналы тревоги и уведомления
- Управление аккаунтами и устройствами
- Поддержка электронной почты и SMS
Сборка
Если тебе нужно собрать Traccar из исходников, смотри документацию по сборке на официальном сайте.
Сообщество
Поддержка и обсуждение проекта доступны через:
Лицензия
Проект распространяется под лицензией Apache License, Version 2.0. Подробности смотри в файле LICENSE.txt.
Радар проекта: 79 из 100 — зрелый и живой проект
- Импульс 38 ≈ 7 звёзд в день
- Темп разработки 98 273 коммита за 12 недель
- Зрелость 100 проекту 14 лет, 85 релизов
- Сообщество 98 280 участников, 3492 форка
- Свежесть 100 последний коммит — сегодня
- Быстрый старт 65 есть: команда установки, сайт/демо
- Готовность к продакшену 70 релиз v6.17.0, автосборка
- Безопасность и доверие 60 лицензия Apache-2.0, организация
- Документация 79 README 2.5 тыс. знаков, 8 разделов
- Экосистема 86 316 подписчиков на обновления, 13 тем
Как считаем
Только открытые данные GitHub на 14.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.
- Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
- Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
- Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
- Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
- Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
- Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
- Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
- Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
- Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
- Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.
Открыть на GitHub: traccar/traccar →
RepoRadar