
TRIP
[](https://ko-fi.com/itskovacs)

[](https://github.com/itskovacs/trip/issues)


## 📝 Table of Contents
- 📦 [About](#about)
- 🌱 [Getting Started](#getting_started)
- 📸 [Demo](#demo)
## 📦 About
TRIP (*Tourism and Recreational Interest Points*) is a self-hostable **minimalist Map tracker** and **Trip planner** to visualize your points of interest (POI) and organize your next adventure details.
**Core Features:**
- Map and manage POIs on interactive maps
- Plan multi-day trips with detailed itineraries
- Collaborate and share with travel companions
No telemetry. No tracking. No ads. Free, forever.
See the [📸 demo](#demo) to explore TRIP in action.
## 🌱 Getting Started
If you need help, feel free to open a [discussion](https://github.com/itskovacs/trip/discussions).
Deployment is designed to be simple using Docker.
### Option 1: Docker Compose (Recommended)
Use the `docker-compose.yml` file provided in this repository. No changes are required, though you may customize it to suit your needs.
Run the container:
```bash
docker-compose up -d
```
### Option 2: Docker Run
```bash
# Ensure you have the latest image
docker pull ghcr.io/itskovacs/trip:1
# Run the container
docker run -d -p 8080:8000 -v ./storage:/app/storage ghcr.io/itskovacs/trip:1
```
### Configuration
Refer to the [configuration documentation](https://itskovacs.github.io/trip/docs/getting-started/configuration) to set up OIDC authentication and other settings.
> [!TIP]
> See [Documentation](https://itskovacs.github.io/trip/docs/intro) to learn more.
## 📸 Demo
A demo is available at [itskovacs-trip.netlify.app](https://itskovacs-trip.netlify.app/).
| | |
|:-------:|:-------:|
|  |  |
|  |  |
Made with ❤️ in BZH