AdventureLog: ein Open-Source-Reisebegleiter-Projekt 178

小编 ·

AdventureLog: ein Open-Source-Reisebegleiter-Projekt

Für alle, die gerne unterwegs sind und ihr Leben dokumentieren, könnte AdventureLog, ein Open-Source-Reisetool, zum neuen Liebling werden. Es hilft nicht nur, jeden Moment der Reise festzuhalten, sondern ermöglicht es auch, die eigenen Abenteuerrouten auf einer Karte einzuzeichnen und Reisen gemeinsam mit Freunden zu planen. Bei Tech-Medien wie XDA hat es positive Resonanz erhalten. Technisch basiert es auf der Kombination aus SvelteKit und Django, unterstützt Docker-Deployment und bietet einen beruhigenden Datenschutz.

AdventureLog: ein Open-Source-Reisebegleiter-Projekt

Wenn du gerne unterwegs bist und dein Leben dokumentierst, könnte AdventureLog, dieses Open-Source-Reise-Tool, dein neuer Liebling werden. Es hilft dir nicht nur, jeden Moment deiner Reise festzuhalten, sondern ermöglicht es dir auch, deine Abenteuerroute auf der Karte einzuzeichnen und gemeinsam mit Freunden Reisepläne zu erstellen. Derzeit hat es in Tech-Medien wie XDA viel positive Aufmerksamkeit erhalten. Technisch basiert es auf der Kombination aus SvelteKit und Django, unterstützt Docker-Deployment und überzeugt durch seinen starken Fokus auf Datenschutz.

AdventureLog:一个开源的旅行伴侣项目.webp

Was kann AdventureLog für dich tun?

1. Halte jeden Moment deiner Reise fest

  • Schreibe den Namen, das Datum und den genauen Ort des Abenteuers auf, füge Textbeschreibungen und Bewertungen hinzu.

  • Lade Fotos hoch (Originalqualität wird unterstützt) und sortiere deine Reisen in Kategorien (z. B. „Wandern“ oder „Essen“).

  • Mit der Filterfunktion findest du schnell Inhalte zum Nachschauen, wie z. B. „abgeschlossene Reisen“ oder „Reisen, die für nächstes Jahr geplant sind“.

2. Hinterlasse deine Spuren auf der Karte

  • Öffne die Weltkarte und sieh auf einen Blick, welche Orte du bereits besucht hast und welche noch auf der Planungsliste stehen.

  • Klicke auf eine beliebige Stelle auf der Karte und füge in 3 Sekunden einen neuen Abenteuer-Eintrag hinzu.

  • Verfolge deinen Fortschritt in Regionen, zum Beispiel beim Bereisen der US-Route 66: Sieh „27 Streckenabschnitte freigeschaltet (41 % abgeschlossen)“.

3. Komplexe Reisepläne meistern, ohne verrückt zu werden

  • Bei der Reiseplanung kannst du sogar Flugnummer (z. B. Delta 123) und Flugdistanz (2646,2 km) festhalten.

  • Tagesaktivitäten, Packlisten und gemeinsame Notizen mit Mitreisenden lassen sich alle im System unterbringen.

4. Ein Paradies für Daten-Fans

  • Das Dashboard zeigt dir direkt: Wie viele Länder/Städte wurden besucht? Wie viel Prozent der Weltfläche wurde abgedeckt?

  • Datenverwaltung bis auf Länderebene, etwa „8 Länder freigeschaltet (4 % der Welt)“ oder „41 % der 66 Regionen der USA erkundet“.

Welche Technik nutzt AdventureLog?

Das Frontend verwendet SvelteKit + TailwindCSS in Kombination mit DaisyUI zur Verschönerung der Oberfläche, die Kartenfunktion wird durch MapLibre realisiert; das Backend ist eine Kombination aus Django + PostGIS (Geodatenbank), zusammen mit Django REST und AllAuth für die Anmeldeauthentifizierung. Das gesamte Projekt ist auf GitHub als Open Source verfügbar, die Community ist recht aktiv – bei Fragen kannst du auf Discord mit anderen quatschen oder direkt ein Issue erstellen.

Wie installiere ich es auf meinem Computer/Server?

Empfohlen wird die direkte Docker-Bereitstellung – die Daten bleiben vollständig unter deiner Kontrolle, und du musst dir keine Sorgen um den Datenschutz machen.

Faulenzer-Bonus: Die Community stellt ein supereinfaches Bereitstellungsskript bereit. Kopiere diesen Befehl ins Terminal:

curl -sSL https://get.adventurelog.app | bash

Gib dann wie angewiesen deine Domain oder IP-Adresse ein, den Rest der Installation und Konfiguration übernimmt das Skript automatisch.

Für wen ist es geeignet?

  • Geografie-Fans, die ihre Reiserouten gerne auf der Karte markieren

  • Reisegruppen, die ihre Pläne mit Mitreisenden teilen müssen

  • Kulturell Interessierte, die ihre Reiseaufzeichnungen als privates Erinnerungsbuch gestalten möchten

  • Personen, denen Datenschutz wichtig ist und die ihre Fotos nicht auf Drittanbieter-Plattformen hochladen möchten

Projektlinks

GitHub-Adresse:https://github.com/seanmorley15/AdventureLog

Projekt-Website:https://adventurelog.app/