TRIP
<p align="center"><img width="120" src="./src/public/favicon.png"></p> <h2 align="center">TRIP</h2> <div align="center"> [](https://ko-fi.com/itskovacs)  [](https://github.com/itskovacs/trip/issues)  </div> <div align="center">  </div> ## π Table of Contents - π¦ [About](#about) - π± [Getting Started](#getting_started) - πΈ [Demo](#demo) ## π¦ About <a name = "about"></a> 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. <br> ## π± Getting Started <a name = "getting_started"></a> 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. <br> ## πΈ Demo <a name = "demo"></a> A demo is available at [itskovacs-trip.netlify.app](https://itskovacs-trip.netlify.app/). <div align="center"> | | | |:-------:|:-------:| |  |  | |  |  | </div> <br> <div align="center"> Made with β€οΈ in BZH <a href='https://ko-fi.com/itskovacs' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://storage.ko-fi.com/cdn/kofi1.png' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a> </div>