Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/ trip Public

πŸ—ΊοΈ Minimalist POI Map Tracker and Trip Planner. Self-hosted.

License

Notifications You must be signed in to change notification settings

itskovacs/trip

Repository files navigation

TRIP

πŸ—ΊοΈ Tourism and Recreational Interest Points


πŸ“ Table of Contents

πŸ“¦ About

TRIP 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 to explore TRIP in action.


🌱 Getting Started

If you need help, feel free to open a discussion.

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:

docker-compose up -d

Option 2: Docker Run

# 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 to set up OIDC authentication and other settings.

Tip

See Documentation to learn more.


πŸ“Έ Demo

A demo is available at itskovacs-trip.netlify.app.


🀝 Contributing

Contributions are welcome! See CONTRIBUTING.md for details.

Love using TRIP? Support the project and its development by β˜• buying me a coffee.


πŸ“œ License

(ε‰Šι™€) TRIP is licensed under the CC-BY-NC-4.0. You may use, modify, and share freely with attribution, but commercial use is strictly prohibited. (ε‰Šι™€γ“γ“γΎγ§)

In the spirit of free and open-source software, TRIP is now licensed under the MIT License to make it easier to use, modify, and share.


πŸ› οΈ Tech Stack

Frontend

Backend

  • 🐍 FastAPI, SQLModel
  • πŸ—ƒοΈ SQLite

If you like TRIP, consider giving it a ⭐ for visibility!
Made with ❀️ in BZH

Buy Me a Coffee at ko-fi.com

Sponsor this project

Packages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /