Локальная платформа для истории перемещений: превращает GPS-данные из OwnTracks и Overland в хронологию остановок и поездок с аналитикой — альтернатива Google Timeline.
dedicatedcode/reitti
Личный трекер местоположения на собственном сервере: превращает историю GPS-перемещений в посещения, поездки и значимые места на временной шкале и карте.
Open source альтернатива:Google Timeline
Life360
- Звёзды
- 2,672
- Форки
- 85
- Открытые issues
- 31
- Последний коммит
- 7 часов назад
Что это?
Reitti — приложение для записи и анализа личной истории местоположений, которое можно развернуть на собственном сервере. Оно определяет места, где вы проводите время, и поездки между ними, показывает их на ежедневной временной шкале вместе с картой в реальном времени и распознаёт способы передвижения: пешком, на велосипеде и на автомобиле.
Данные можно получать из источников в реальном времени, таких как OwnTracks, GPSLogger, Overland и Home Assistant, или импортировать из файлов GPX, GeoJSON и экспорта Google Timeline. Рабочая область позволяет перемещать или удалять ошибочно размещённые GPS-точки и объединять данные с нескольких устройств в одну временную шкалу. В местах съёмки можно показывать фотографии с собственного сервера Immich.
Текущее местоположение можно показывать другим пользователям того же экземпляра, передавать между экземплярами Reitti через федерацию или делиться им по отзываемым magic links. Стек работает в Docker с PostGIS и Redis, поддерживает единый вход через OIDC и нескольких пользователей с изолированными данными.
Ключевые возможности
- 01Ежедневная временная шкала посещений и поездок с указанием длительности и расстояния
- 02Распознавание способов передвижения: пешком, на велосипеде и на автомобиле
- 03Карта в реальном времени с отображением нескольких пользователей и полноэкранным режимом киоска
- 04Рабочая область для перемещения и удаления GPS-точек и объединения данных с нескольких устройств
- 05Передача текущего местоположения через федерацию или отзываемые magic links
- 06Импорт из GPX, GeoJSON и Google Timeline, а также получение данных в реальном времени через OwnTracks и GPSLogger
Сценарии использования
- Ведение личной истории перемещений с хранением данных на собственном сервере
- Передача семье или друзьям текущего местоположения или расчётного времени прибытия без общей учётной записи в облаке
- Отображение карты с текущим местоположением на настенном киоске
- Анализ статистики поездок и часто посещаемых мест
Быстрый старт
- 1
Создайте папку проекта и перейдите в неё
mkdir reitti && cd reitti - 2
Скачайте файл docker-compose.yml по ссылке в README
wget https://raw.githubusercontent.com/dedicatedcode/reitti/refs/heads/main/docker-compose.yml - 3
Запустите Reitti с помощью Docker Compose, затем откройте http://localhost:8080
docker compose up -d
Что важно знать
- Требуются Docker и база данных PostGIS, поэтому для самостоятельного хостинга потребуется настройка.
- Распространяется по лицензии copyleft AGPL-3.0, которая требует делиться изменённым исходным кодом, если ПО предоставляется как сетевой сервис.
- Следующий тег Docker — alpha и может повредить ваши данные, поэтому в production используйте теги stable.
Темы
Частые вопросы
- Что такое reitti?
- Личный трекер местоположения на собственном сервере: превращает историю GPS-перемещений в посещения, поездки и значимые места на временной шкале и карте. Reitti — приложение для записи и анализа личной истории местоположений, которое можно развернуть на собственном сервере. Оно определяет места, где вы проводите время, и поездки между ними, показывает их на ежедневной временной шкале вместе с картой в реальном времени и распознаёт способы передвижения: пешком, на велосипеде и на автомобиле.
- reitti можно использовать бесплатно? Какая у него лицензия?
- reitti распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- reitti всё ещё поддерживается?
- Активно поддерживается. Последний коммит в reitti — 21 окт. 2026 г..
- Для чего можно использовать reitti?
- Ведение личной истории перемещений с хранением данных на собственном сервере Передача семье или друзьям текущего местоположения или расчётного времени прибытия без общей учётной записи в облаке Отображение карты с текущим местоположением на настенном киоске Анализ статистики поездок и часто посещаемых мест
- Как установить reitti?
- Создайте папку проекта и перейдите в неё: mkdir reitti && cd reitti Скачайте файл docker-compose.yml по ссылке в README: wget https://raw.githubusercontent.com/dedicatedcode/reitti/refs/heads/main/docker-compose.yml Запустите Reitti с помощью Docker Compose, затем откройте http://localhost:8080: docker compose up -d
- Где скачать reitti?
- Исходный код и инструкции по установке — на GitHub: https://github.com/dedicatedcode/reitti
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая open-source платформа для работы с PDF: редактирование, подпись, скрытие данных, конвертация и автоматизация в браузере, на компьютере или через API.
Memos — самостоятельное приложение с открытым исходным кодом для заметок, которое собирает повседневные мысли в личную ленту.
Grist — реляционная таблица, которую можно развернуть на собственном сервере: формулы электронных таблиц сочетаются в ней с типизированными столбцами базы данных.
Самостоятельно размещаемый веб-файловый менеджер с поддержкой нескольких источников, входом через OIDC/LDAP, предпросмотром файлов, поиском, общим доступом и WebDAV; поставляется одним бинарным файлом.
Самостоятельно размещаемое веб-приложение для учёта регулярных подписок, бюджета и расходов с поддержкой нескольких валют и уведомлениями.