{"repo":"TheoFABIEN/Trailkeepr","free":true,"listed":false,"github":"https://github.com/TheoFABIEN/Trailkeepr","clone":"git clone https://github.com/TheoFABIEN/Trailkeepr.git","description":"A self-hosted solution for storing your favourite hiking and climbing spots.","language":"Vue","stars":19,"topics":["gpx","hiking","openstreetmap","outdoor","postgis","self-hosted"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"A self-hosted app to archive your outdoor adventures — hikes, climbs, scrambles, and everything in between. Import your GPX tracks, attach photos, write notes, and browse everything on an interactive map. Your data lives on your own machine. Features - Import and view GPX tracks - Create points of interest and areas - Add descriptions, photos and metadata to each entry - Use filtering options - Find places with the search bar - Responsive interface — works on desktop and mobile Installation The only prerequisite is Docker. No API key or external account required. Stable release (recommended) Download the latest release source archive from the latest release page: https://github.com/TheoFABIEN/Trailkeepr/releases/latest Extract it, open a terminal in the extracted folder and start the app by running: Then open http://localhost:3000 in your browser. That's it. Latest version To get the latest changes, clone the repository directly: Configuration (optional) Database credentials By default, the app uses the following credentials to connect to the database: Variable Default ------------------- ---------- POSTGRES USER postgres POSTGRES PASSWORD changeme POSTGRES DB hiking These defaults work out of the box — no configuration needed for a standard local setup. If you really want to use your own credentials, create a .env file from the provided .env.example before starting the app for the first time: Then edit .env with your own values. ⚠️ Credentials must be set before the first do","default_branch":null,"files":null,"tree":[],"storefront":"/r/TheoFABIEN","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TheoFABIEN/Trailkeepr/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}