Self-hostable travel tracker that logs visited places, plans multi-day trips, and maps countries and regions on one world map.
itskovacs/trip
A self-hosted minimalist app for mapping points of interest on interactive maps and planning multi-day trip itineraries.
Open-source alternative to:Wanderlog
- Stars
- 1,958
- Forks
- 125
- Open issues
- 9
- Last commit
- last month
What is it?
TRIP (Tourism and Recreational Interest Points) is a self-hostable map tracker and trip planner. It lets you place points of interest on interactive maps, manage them, and organize the details of an upcoming trip into multi-day itineraries.
The project is deployed with Docker, using either Docker Compose or a single docker run command that mounts a storage volume for data. Single sign-on through OIDC can be configured for authentication. It is designed to be private, with no telemetry, tracking, or ads.
Travel companions can collaborate and share trips, which makes it useful for groups planning a journey together.
Key features
- 01Map and manage points of interest on interactive maps
- 02Plan multi-day trips with detailed itineraries
- 03Collaborate and share trips with travel companions
- 04Deploy with Docker Compose or Docker run
- 05Configure OIDC authentication
Use cases
- Keeping a private map of places you want to visit
- Organizing a multi-day trip itinerary
- Planning a group trip with shared access for companions
Quick start
- 1
Use the provided docker-compose.yml file in the repository
- 2
Start the container with Docker Compose
docker-compose up -d
Things to know
- Deployment requires Docker and self-hosting effort.
- Advanced setup such as OIDC authentication needs separate configuration.
In collections
Topics
FAQ
- What is trip?
- A self-hosted minimalist app for mapping points of interest on interactive maps and planning multi-day trip itineraries. TRIP (Tourism and Recreational Interest Points) is a self-hostable map tracker and trip planner. It lets you place points of interest on interactive maps, manage them, and organize the details of an upcoming trip into multi-day itineraries.
- Is trip free to use? What license does it have?
- trip is open source under the MIT license. Check the license terms before using it in commercial products.
- Is trip still maintained?
- Updated within 6 months. The last commit to trip was on Oct 2, 2026.
- What can I use trip for?
- Keeping a private map of places you want to visit Organizing a multi-day trip itinerary Planning a group trip with shared access for companions
- How do I install trip?
- Use the provided docker-compose.yml file in the repository Start the container with Docker Compose: docker-compose up -d
- Where can I get trip?
- The source code and installation instructions are on GitHub: https://github.com/itskovacs/trip
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted, real-time collaborative travel planner with maps, budgets, packing lists, a journal and optional AI tools.
A self-hostable web app for tracking your flights, viewing them on a world map, and reviewing your flight history and statistics.
Self-hostable screen sharing server for developers, built on WebRTC with low latency and high resolution, deployable via Docker or a single binary.
Self-hosted home inventory system for tracking items, locations, documents, warranties and maintenance, continued from the original HomeBox project.
Self-hosted network visibility tool that continuously discovers devices on your networks, flags changes, and sends alerts.