App.Submission Trip (#3830)

Co-authored-by: Alexander L. <lackner.alex@gmail.com>
This commit is contained in:
Kovacs 2025-11-17 13:27:36 +01:00 committed by GitHub
parent 1676a3a367
commit 8997b1d76f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 51 additions and 0 deletions

1
trip/data/app/.gitkeep Normal file
View File

@ -0,0 +1 @@

15
trip/docker-compose.yml Normal file
View File

@ -0,0 +1,15 @@
version: "3.7"
services:
app_proxy:
environment:
APP_HOST: trip_app_1
APP_PORT: 8000
app:
image: ghcr.io/itskovacs/trip:1.30.0@sha256:7a9f9f4365f04412a37f67c9042230b4b5a858d0b91fddaf9b635b41958d39b6
restart: on-failure
stop_grace_period: 1m
volumes:
- ${APP_DATA_DIR}/data/app:/app/storage
command: ["fastapi", "run", "/app/trip/main.py", "--host", "0.0.0.0"]

35
trip/umbrel-app.yml Normal file
View File

@ -0,0 +1,35 @@
manifestVersion: 1
id: trip
name: Trip
tagline: Minimalist Map Tracker and Trip Planner
category: files
version: "1.30.0"
port: 8980
description: >-
🗺️ 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.
developer: itskovacs
website: https://itskovacs-trip.netlify.app/
repo: https://github.com/itskovacs/trip
support: https://github.com/itskovacs/trip/issues
submitter: itskovacs
submission: https://github.com/getumbrel/umbrel-apps/pull/3830
releaseNotes: ""
dependencies: []
path: ""
defaultUsername: ""
defaultPassword: ""
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
- 4.jpg
- 5.jpg