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.
Открыть на GitHub: traccar/traccar →
RepoRadar