AdventureLog is a self-hosted travel companion for recording places, planning trips, and tracking travel on a map. A location record can include dates, notes, photos, categories, trails, and visit history. For multi-day trips, users can organize flights and lodging alongside checklists, calendar views, and shared planning. The app also tracks visited countries, regions, and cities, with travel statistics and milestones. An interactive map, full-text search, and custom categories help organize records; visibility can be public or private. Listed integrations include Immich, Strava, Endurain, Wanderer, and Google Maps. The product names MFA, API keys, and social authentication through Google, GitHub, and Authelia as security options. AdventureLog is open source under GPL-3.0, and its Free self-hosted plan is free. Because it is self-hosted, users keep their data on their own server and control access and sharing. The maker recommends Docker and provides guides for homelabs, NAS platforms, and Kubernetes. The installation guide lists Docker Engine with Docker Compose v2 and 2 GB RAM on first boot; supported host options include a Linux server, VPS, homelab, or macOS with Docker Desktop. Founded in 2023, it links users to Discord and GitHub issue reporting.
Who it is for
AdventureLog suits travelers who want to keep place records, plan multi-day itineraries, and review their travel history on a map. Its self-hosted setup is a fit for people who want their data on their own server and control over access and sharing.
What is good
- Location records can include photos, notes, dates, and visit history.
- Multi-day trips support flights, lodging, checklists, and shared planning.
- Tracks visited countries, regions, and cities with statistics and milestones.
- Includes an interactive map, full-text search, and custom categories.
- Open source under GPL-3.0 with a free self-hosted plan.
What to know first
- Self-hosting requires Docker Engine and Docker Compose v2.
- First boot requires 2 GB RAM.
- Installation calls for a Linux or macOS host with Docker.
Verdict
Choose AdventureLog if you want a self-hosted place to organize travel records, shared itineraries, and map-based travel history. Look elsewhere if you do not want to manage a Docker-based installation on a listed host environment.
Get started with AdventureLog
- Visit https://adventurelog.app/.
- Prepare Docker Engine with Docker Compose v2 on a Linux server, VPS, homelab, or macOS with Docker Desktop.
- Allow 2 GB RAM for first boot.
- Follow the maker's Docker installation guide, or use its homelab, NAS, or Kubernetes guides.
- Create location records or organize a multi-day trip, then set visibility as public or private.
What the free plan stops at
The free self-hosted plan requires Docker Engine with Docker Compose v2 and 2 GB RAM on first boot. The installation guide lists a Linux server, VPS, homelab, or macOS with Docker Desktop as host options.
Questions about AdventureLog
How much does AdventureLog cost?
The Free self-hosted plan is free.
Is AdventureLog open source?
Yes. It is open source under the GPL-3.0 license.
Which platforms are listed?
AdventureLog is listed for API, Linux, macOS, self-hosted, and web. Its primary platform is web.
What does the self-hosted setup require?
The install guide lists Docker Engine with Docker Compose v2 and 2 GB RAM on first boot. Host options include a Linux server, VPS, homelab, or macOS with Docker Desktop.
Which integrations are listed?
AdventureLog lists Immich, Strava, Endurain, Wanderer, and Google Maps.
How can users get support?
The maker links to a Discord community and GitHub issue reporting.
AdventureLog plans and pricing
All plansCompared on travel itinerary apps
- Free plan
- Yes
- Shared itineraries
- Yes
- Primary platform
- web


