{"repo":"karussell/local-maps","free":true,"listed":false,"github":"https://github.com/karussell/local-maps","clone":"git clone https://github.com/karussell/local-maps.git","description":"self-hosted maps application that requires no internet connection","language":"Shell","stars":26,"topics":["directions","graphhopper","maps","navigation","openstreetmap","photon","planetiler","routing","self-hosted","vector-tiles"],"license":null,"category":"self-hosted-apps","readme_excerpt":"Overview Local Maps is an easy to use maps application which has it all the functionally locally. The web UI and the routing is from GraphHopper, the address search is from photon and the tiles are created by planetiler and served by tilesserver-gl. Features local map tiles local routing for three profiles: car, foot and bike (configurable) routing considers elevation data local address search (auto complete) powered by OpenStreetMap data maps shows different data along the route (elevation, road class, surface, ...) alternative routes navigation is possible via maplibre navigation SDK or ferrostar SDK Installation 1. edit .env and use the data you want or just start with the default (Austria) 2. docker compose up --build 3. wait and ensure all services are properly started: 1. graphhopper should say \"... INFO org.eclipse.jetty.server.Server - Started Server...\" 2. planetiler should be finished and say \"local-maps-planetiler-1 ... Acknowledgments\" 3. photon should say \"... de.komoot.photon.App - ES cluster is now ready\" 4. geocoder-converter should say \"... org.eclipse.jetty.server.Server: Started...\" 5. tileserver should say \"Listening at http://[::]:8080/\" 6. ui should say \"Loopback: http://localhost:3000/\" 4. View GraphHopper Maps at http://localhost:3000 The step 2 is rather demanding as all files and images are downloaded and built in parallel. You can reduce demand if you start them one by one using: docker compose up --build Ensure that you consider the dependencies: p","default_branch":null,"files":null,"tree":[],"storefront":"/r/karussell","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/karussell/local-maps/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."}