Repolode
Freika

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. 1

    Клонируйте репозиторий

  2. 2

    Запустите приложение с помощью Docker Compose

    docker compose -f docker/docker-compose.yml up
  3. 3

    Откройте приложение в браузере

Что важно знать

  • Для запуска собственного экземпляра нужен Docker, а также потребуется самостоятельно настроить хостинг.
  • Проект активно разрабатывается, поэтому возможны частые обновления, ошибки и несовместимые изменения.
  • Не обновляйте автоматически; перед обновлением прочитайте примечания к выпуску и создайте резервную копию данных.

В подборках

Темы

#self-hosted#location-history#gps#maps#docker#ruby#photo-map#privacy#google-maps#gpslogger

Частые вопросы

Что такое 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-перемещений в посещения, поездки и значимые места на временной шкале и карте.

2,7 тыс.+11 за неделю89JavaAGPL-3.0Обновлён 11 часов назад

Самостоятельно размещаемый трекер путешествий: отмечайте посещённые места, планируйте поездки на несколько дней и показывайте страны и регионы на карте мира.

3,9 тыс.+16 за неделю265SvelteOtherОбновлён 21 час назад

Локальная платформа для истории перемещений: превращает GPS-данные из OwnTracks и Overland в хронологию остановок и поездок с аналитикой — альтернатива Google Timeline.

1,5 тыс.+5 за неделю67JavaOtherАктивно поддерживаетсяОбновлён 11 часов назад

Библиотека утилит на Kotlin для Google Maps SDK for Android: кластеризация маркеров, тепловые карты, импорт KML/GeoJSON и инструменты для работы с геометрией.

Мобильные и десктоп#android#google-maps#kotlin
3,6 тыс.+1 за неделю1,6 тыс.KotlinApache-2.0Активно поддерживаетсяОбновлён позавчера