История перемещений aka свой Google Timeline
Принес вам еще одну приколюху для утилизации ресурсов домашнего сервера. Есть такая штука на Андроидах - Google Timeline. Постоянно в фоне отслеживает твои перемещения и наносит на карту. Попутно собирает некоторую статистику, например расстояние пройденное за день-месяц-год, города которые посещали и т.д. Ну и в целом позволяет скучными вечерами зайти в сервис и повтыкать в свои статы и треки путешествий.
Как оказалось - есть опенсорсный селфхост аналог этого сервиса. Называется Dawarich. Ссылка на репозиторий https://github.com/Freika/dawarich
Проект активно развивается, обновления частые, но по функционалу пока что есть нюансы. Сейчас умеет писать треки, фиксировать посещения, собирает статистику по километражу, странам и городам. Можно подключить Immich или Photoprism, тогда на карте появятся еще и фотографии привязанные к местности. Можно создавать "путешествия". Указываете дату начала и дату окончания поездки и полный трек с фотографиями(если фотосервис привязан) и статистикой появится под отдельной вкладкой интерфейса.
Собираются данные само собой с телефона. Для iOS есть свое приложение. Для Android можно использовать ряд трекеров типа GPSLogger или OWNTrack. Также есть интересное решение по сбору данных из HomeAssistant. HASS уже собирает данные о геолокации пользователя, почему бы не передать их в Dawarich. Для этого есть кастомная интеграция в HASS. Настраивается в два клика и позволяет не устанавливать на телефон никаких дополнительных приложений. Правда, при условии что уже установлено приложение HomeAssistant.
Устанавливать все это добро разработчик рекомендует в виде Docker контейнеров, с использованием Compose. Мануал по установке и настройке есть в документации: https://dawarich.app/docs/intro


