Личный трекер местоположения на собственном сервере: превращает историю GPS-перемещений в посещения, поездки и значимые места на временной шкале и карте.
Freika/dawarich
Самостоятельно размещаемый трекер истории местоположений и веб-приложение на замену Google Timeline: карты, поездки, статистика и импорт данных из разных источников.
Open source альтернатива:Google Timeline
- Звёзды
- 10,844
- Форки
- 418
- Открытые issues
- 200
- Последний коммит
- 3 часа назад
Что это?
Dawarich — веб-приложение, которое можно разместить на собственном сервере. Оно записывает, где вы побывали, и показывает историю на интерактивной карте. Проект позиционируется как альтернатива Google Timeline (Google Location History), при этом данные хранятся на инфраструктуре, которой управляете вы сами.
Источником данных о местоположении могут быть мобильные приложения — собственные приложения Dawarich для iOS и Android, OwnTracks, Overland, GPSLogger, PhoneTrack и Home Assistant. Также можно импортировать данные из Google Maps Timeline, GPX, GeoJSON, OwnTracks и Strava. Пользователи могут рисовать области на карте, подтверждать предложенные посещения, создавать поездки с маршрутами и заметками и смотреть статистику: посещённые страны и города, пройденное расстояние и затраченное время. При желании члены семьи могут делиться друг с другом своим местоположением.
Проект интегрируется с Immich и Photoprism, чтобы отображать на карте фотографии с геотегами. Его можно запустить локально с помощью Docker Compose или установить на Synology. Разработка активно ведётся, поэтому перед каждым обновлением сопровождающие советуют читать примечания к выпуску.
Ключевые возможности
- 01Записывает историю местоположений и отображает её на интерактивной карте со слоями тепловой карты, точек, линий и «тумана войны».
- 02Импортирует данные из Google Maps Timeline, OwnTracks, GPX, GeoJSON и Strava.
- 03Экспортирует данные в GeoJSON или GPX.
- 04Позволяет создавать поездки с маршрутами, расстоянием, длительностью и заметками.
- 05Показывает статистику по странам, городам, расстоянию и затраченному времени с разбивкой по годам и месяцам.
- 06Позволяет членам семьи делиться местоположением; каждый участник может согласиться на это или отказаться.
- 07Отображает на карте фотографии с геотегами из Immich или Photoprism.
Сценарии использования
- Заменить Google Timeline, сохраняя данные о местоположении на собственном сервере.
- Отслеживать историю поездок для определения налогового резидентства, например подсчитывать количество дней, проведённых в каждой стране.
- Записывать маршруты с помощью приложения на телефоне, а затем просматривать их на карте.
- Делиться с членами семьи данными о местоположении в реальном времени через домашний сервер.
Быстрый старт
- 1
Клонируйте репозиторий
- 2
Запустите приложение с помощью Docker Compose
docker compose -f docker/docker-compose.yml up - 3
Откройте приложение в браузере
Что важно знать
- Для запуска собственного экземпляра нужен Docker, а также потребуется самостоятельно настроить хостинг.
- Проект активно разрабатывается, поэтому возможны частые обновления, ошибки и несовместимые изменения.
- Не обновляйте автоматически; перед обновлением прочитайте примечания к выпуску и создайте резервную копию данных.
В подборках
Темы
Частые вопросы
- Что такое dawarich?
- Самостоятельно размещаемый трекер истории местоположений и веб-приложение на замену Google Timeline: карты, поездки, статистика и импорт данных из разных источников. Dawarich — веб-приложение, которое можно разместить на собственном сервере. Оно записывает, где вы побывали, и показывает историю на интерактивной карте. Проект позиционируется как альтернатива Google Timeline (Google Location History), при этом данные хранятся на инфраструктуре, которой управляете вы сами.
- dawarich можно использовать бесплатно? Какая у него лицензия?
- dawarich распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- dawarich всё ещё поддерживается?
- Активно поддерживается. Последний коммит в dawarich — 7 нояб. 2026 г..
- Для чего можно использовать dawarich?
- Заменить Google Timeline, сохраняя данные о местоположении на собственном сервере. Отслеживать историю поездок для определения налогового резидентства, например подсчитывать количество дней, проведённых в каждой стране. Записывать маршруты с помощью приложения на телефоне, а затем просматривать их на карте. Делиться с членами семьи данными о местоположении в реальном времени через домашний сервер.
- Как установить dawarich?
- Клонируйте репозиторий Запустите приложение с помощью Docker Compose: docker compose -f docker/docker-compose.yml up Откройте приложение в браузере
- Где скачать dawarich?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Freika/dawarich
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемый трекер путешествий: отмечайте посещённые места, планируйте поездки на несколько дней и показывайте страны и регионы на карте мира.
Локальная платформа для истории перемещений: превращает GPS-данные из OwnTracks и Overland в хронологию остановок и поездок с аналитикой — альтернатива Google Timeline.
Бесплатное офлайн-приложение с картами и GPS-навигацией для Android и iOS, ориентированное на конфиденциальность и основанное на данных OpenStreetMap.
Самостоятельно размещаемая база маршрутов для загрузки GPS-треков, планирования маршрутов и создания каталога походов и поездок с поиском.
Библиотека утилит на Kotlin для Google Maps SDK for Android: кластеризация маркеров, тепловые карты, импорт KML/GeoJSON и инструменты для работы с геометрией.