AdventureLog is a free, self-hosted, open-source app for logging adventures, mapping travels, and planning trip itineraries.
AdventureLog is an open-source travel journal and trip-planning application that lets users document adventures, map the places they've visited, and organize multi-day itineraries. It is released under the GPL 3.0 license and developed openly on GitHub.
Unlike hosted travel-logging services, AdventureLog is distributed exclusively as self-hosted software. Users run it themselves via Docker, a curl-based installer, or on platforms like Synology NAS and Proxmox, giving them full control over their own travel data.
Core features include an interactive world map for tracking visited and planned locations, adventure entries with photos and ratings, multi-day trip itineraries with flight details and checklists, a travel statistics dashboard, collaborative trip planning, and a countries/regions explorer.
AdventureLog suits travelers, families documenting vacations, and digital nomads who want a self-hosted, privacy-respecting alternative to commercial travel-logging apps. Because it requires running your own server, it is best suited to users with some familiarity with Docker-based self-hosting.
Yes, AdventureLog is completely free and open source under the GPL 3.0 license.
Yes, AdventureLog is only distributed as self-hosted software; there is no official paid hosted version, though a public demo is available.
It can be installed via Docker, a curl-based installer, or on platforms like Synology NAS and Proxmox.
The frontend uses SvelteKit, TailwindCSS, DaisyUI, and MapLibre; the backend uses Django, PostGIS, and Django REST Framework.