Selbst gehosteter Dienst
Freika/dawarich avatar
Freika/dawarich

Dawarich: Selbst gehostete Standortchronik mit Karten, Reisen, Importen und Familienfreigabe

Ihre bevorzugte selbsthostbare Alternative zu Google Timeline (Google Location History).

10.406 Sterne375 ForksRubyAGPL-3.0

Auf einen Blick

Was ist das?
Eine faktenbasierte deutsche Einordnung von Dawarich, Release 1.14.0, mit dokumentiertem Einstieg und klar benannten Grenzen.
Für wen ist es gedacht?
Geeignet ist Dawarich fuer Teams, die genau den dokumentierten Zweck pruefen koennen: Selbst gehostete Standortchronik mit Karten, Reisen, Importen und Familienfreigabe. Nicht geeignet ist eine Auswahl allein nach Popularitaet oder Funktionslisten.
Darf ich es kommerziell nutzen?
Ja, unter strengen Bedingungen. AGPL-3.0 ist eine Lizenz mit Netzwerk-Copyleft: Wenn andere eine veränderte Version über ein Netzwerk nutzen, etwa als gehosteten Dienst, müssen Sie ihnen den Quellcode unter derselben Lizenz anbieten.
Wird es noch gepflegt?
Ja. Die letzten Commits kamen vor 1 Tag.
In welcher Sprache ist es geschrieben?
Hauptsächlich Ruby, laut der Sprachstatistik von GitHub.

Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 15. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.

TIEFGEHENDE OPEN-SOURCE-ANALYSE

Einordnung und Ziel

Die README-Beschreibung legt den Einsatzbereich von Dawarich fest: Selbst gehostete Standortchronik mit Karten, Reisen, Importen und Familienfreigabe Dawarich ersetzt Google Timeline als selbst hostbare Webanwendung und importiert Daten aus Google Maps Timeline, OwnTracks, GPX, GeoJSON, Strava und EXIF. Das ist eine konkrete Projektbeschreibung, aber kein Beleg fuer Produktionsbetrieb, Leistungswerte oder eine bestimmte Sicherheitsgarantie. Die Repository-Metadaten nennen den Stand 1.14.0; dieser Wert ist eine Momentaufnahme und sollte bei jeder Installation mit dem aktuellen Release verglichen werden.

Dokumentierter Einstieg

Der erste sinnvolle Test beginnt mit `docker compose -f docker/docker-compose.yml up`. Bei Dawarich ist dieser Einstieg an die im README genannte Arbeitsweise gebunden. Dawarich ersetzt Google Timeline als selbst hostbare Webanwendung und importiert Daten aus Google Maps Timeline, OwnTracks, GPX, GeoJSON, Strava und EXIF. Der Befehl allein beweist keine Eignung fuer die eigene Umgebung. Beobachtet werden sollten Exit-Code, erzeugte Dateien, lokale Ports und Fehlermeldungen. Wo die README keine Details nennt, bleibt die Betriebsannahme offen, statt sie aus dem Projektnamen abzuleiten.

Arbeitsablauf

Dawarich ersetzt Google Timeline als selbst hostbare Webanwendung und importiert Daten aus Google Maps Timeline, OwnTracks, GPX, GeoJSON, Strava und EXIF. Ein typischer Ablauf laesst sich aus der Quelle ableiten: Abhaengigkeiten installieren, eine isolierte Konfiguration anlegen, den dokumentierten Einstieg ausfuehren und anschliessend die Ausgabe gegen die erwartete Funktion pruefen. Bei netzwerk- oder kontobezogenen Projekten gehoeren Testzugang und begrenzte Rechte in diesen Versuch. Bei Entwicklerwerkzeugen sollte der Test in einem kleinen Beispielprojekt stattfinden, damit generierte Artefakte und Logs sichtbar bleiben.

Konfiguration und Daten

Die README beschreibt bei Dawarich nur die genannten Konfigurationspunkte. Dawarich ersetzt Google Timeline als selbst hostbare Webanwendung und importiert Daten aus Google Maps Timeline, OwnTracks, GPX, GeoJSON, Strava und EXIF. Deshalb sollte die Testumgebung eigene Daten und reversible Einstellungen verwenden. Bei Standortdaten, Wallet-Geheimnissen oder Handelszugang ist der Schutz besonders praktisch zu planen: keine Produktionsschluessel, keine echte Handelsfreigabe und keine originale Datenbasis als erstes Testobjekt. Nicht dokumentierte Speicherorte oder Telemetrie duerfen nicht als vorhanden oder absent behauptet werden.

Grenzen der Aussage

Dawarich wird in der README mit Funktionen beschrieben, doch die Quelle liefert keine vollstaendige Kompatibilitaetsmatrix. Dawarich ersetzt Google Timeline als selbst hostbare Webanwendung und importiert Daten aus Google Maps Timeline, OwnTracks, GPX, GeoJSON, Strava und EXIF. Auch die Zahl der Sterne und der offene Issue-Bestand sind keine Qualitaetsmessung. Die Release-Angabe 1.14.0 hilft beim Nachvollziehen des betrachteten Stands, ersetzt aber keinen Upgrade-Test. Bei Dawarich warnt die Quelle ausdruecklich vor automatischen Updates; bei Freqtrade gilt die Warnung vor echtem Kapital ebenso unmittelbar.

Lizenz und Betrieb

Die Metadaten weisen AGPL-3.0 aus. Diese Information beantwortet die Verteilungsfrage, nicht Fragen zu Support, Datenschutz oder Betriebshaftung. Bei Dawarich muessen diese Punkte anhand der konkreten Deploymentform geklaert werden. Das gilt etwa fuer importierte Standortdaten, Wallet-Mnemonics, Boersenzugang und Smart-Contract-Schluessel. Die README darf an diesen Stellen nicht durch allgemeine Versprechen ergaenzt werden.

Konkrete Annahmepruefung

Fuer Dawarich ist die Annahmepruefung am aussagekraeftigsten, wenn der projektspezifische Einstieg `docker compose -f docker/docker-compose.yml up` mit dem genannten Pfad oder Dienst verbunden wird. Dawarich ersetzt Google Timeline als selbst hostbare Webanwendung und importiert Daten aus Google Maps Timeline, OwnTracks, GPX, GeoJSON, Strava und EXIF. Erfolg bedeutet hier nicht nur einen laufenden Prozess: Bei SDKs muessen Providerwerte oder generierte Typen passen, bei Servern muss die dokumentierte Oberflaeche antworten, bei Datenwerkzeugen muss der Import oder Export nachvollziehbar sein. Bei Dawarich sollten dabei die echten Projektobjekte sichtbar werden: Dawarich ersetzt Google Timeline als selbst hostbare Webanwendung und importiert Daten aus Google Maps Timeline, OwnTracks, GPX, GeoJSON, Strava und EXIF. Fuer den Test gehoeren deshalb ein klar abgegrenzter Eingabefall, die erwartete Ausgabe und ein Protokoll des verwendeten Release-Stands zusammen. Bei Dawarich ist auch die Trennung zwischen README-Versprechen und eigener Beobachtung wichtig. Ein erfolgreiches Kommando kann zeigen, dass Installation und Grundpfad funktionieren; es sagt noch nicht, dass Datenmodell, Berechtigungen, Fehlerbehandlung oder Dauerbetrieb zur eigenen Organisation passen. Diese Fragen muessen am konkreten Objekt geprueft werden, etwa an einer Testnotiz, einem einzelnen Standortimport, einer Papierhandelsstrategie, einem Feed, einem kleinen Beweis, einem Test-Wallet, einem lokalen Node oder einem Beispielvertrag. Erst wenn docker compose -f docker/docker-compose.yml up reproduzierbar laeuft und die Ausgabe fachlich stimmt, ist eine weitergehende Bewertung sinnvoll.

Redaktionelles Fazit

Geeignet ist Dawarich fuer Teams, die genau den dokumentierten Zweck pruefen koennen: Selbst gehostete Standortchronik mit Karten, Reisen, Importen und Familienfreigabe. Nicht geeignet ist eine Auswahl allein nach Popularitaet oder Funktionslisten. Vor einer Nutzung sollte der konkrete Einstieg docker compose -f docker/docker-compose.yml up mit isolierten Testdaten ausgefuehrt und die projektspezifische Ausgabe kontrolliert werden; bei Unklarheiten bleibt der Einsatz offen.

Offizielle Quellen

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Community-Notizen

Community-Notizen