Об этом проекте

Dawarich — это веб-приложение для самостоятельного развёртывания, позиционируемое как альтернатива Google Timeline (истории местоположений Google). Оно позволяет собирать, хранить и исследовать собственные данные о местоположении на инфраструктуре, которую вы контролируете. Основные возможности: - Отслеживание местоположения: получение обновлений в реальном времени от поддерживаемых клиентов, таких как Dawarich для iOS/Android,社区-приложение для Android, Overland, OwnTracks, GPSLogger, PhoneTrack и Home Assistant. - Визуализация: просмотр исторических данных на интерактивной карте со слоями, включая тепловую карту, точки, линии между точками и вид «Туман войны». - Поездки: определение поездки между двумя моментами времени для просмотра маршрута, расстояния и затраченного времени, а также прикрепление заметок. - Статистика и аналитика: подсчёт посещённых стран и городов, общего расстояния и затраченного времени с разбивкой по годам и месяцам; аналитика, такая как самое посещаемое место или количество дней, проведённых в стране (полезно для вопросов налогового резидентства). - Семейный доступ: обмен местоположением с членами семьи, которые могут индивидуально включать или отключать обмен. - Области и посещения (бета): рисование областей на карте, чтобы приложение могло предлагать посещения, которые вы можете подтвердить или отклонить. - Интеграции: подключение Immich или Photoprism для импорта геоданных из фотографий и отображения геотегированных фотографий на карте. - Импорт/экспорт: импорт из Google Maps Timeline, OwnTracks, Strava, Immich, файлов GPX/GeoJSON и данных EXIF фотографий; экспорт в GeoJSON или GPX. Развёртывание и использование: - Быстрый локальный запуск через Docker Compose (docker/docker-compose.yml), затем доступ по адресу localhost:3000. - Документированные способы установки включают Docker и Synology, с руководствами по обратному прокси и резервному копированию/восстановлению. - Предоставляются учётные данные демо-доступа по умолчанию, которые следует изменить в настройках аккаунта. - Конфигурация осуществляется через переменные окружения, документированные на сайте проекта. Статус проекта и предостережения: - В README предупреждается, что проект находится в активной разработке с частыми обновлениями, возможными ошибками и нарушающими совместимость изменениями. - Не рекомендуется автоматическое обновление, рекомендуется читать примечания к выпускам и делать резервную копию перед обновлением, а также сохранять исходные данные после импорта. - Проект также предлагает управляемое облачное решение (Dawarich Cloud). Этот обзор основан исключительно на README репозитория и не оценивает производительность, надёжность или пригодность для какого-либо конкретного использования.