Graphhopper on Cloudron: Maps and Routing
A huge percentage of searches on Big Data search engines are for geographic information. For privacy and to establish a Free digital infrastructure, we need to start self-hosting maps and the businesses that exist in our locations without relying on proprietary corporations.
GraphHopper is a fast and memory-efficient routing engine released under Apache License 2.0. It can be used as a Java library or standalone web server to calculate the distance, time, turn-by-turn instructions and many road attributes for a route between two or more points. Beyond this "A-to-B" routing it supports "snap to road", Isochrone calculation, mobile navigation and more. GraphHopper uses OpenStreetMap and GTFS data by default and it can import other data sources too.
There is some support for Docker:
There is a request for OpenStreetMaps on Cloudron here:
robi last edited by
@LoudLemur Neat, are there any apps that can use this for navigation?
One thing that we can do is use Graphhopper to plan a route for a journey on Open Street Map.
robi last edited by robi
@LoudLemur too bad noone maintains it since '19 and there doesn't appear to be an iOS option.
App maintenance is a burden, so unless someone already does it.. it may be best to ask for the functionality from an app dev who will do it anyway and wouldn't mind another data source option, like MapBox.
@robi Perhaps Cloudron could support Open Street Map, if not Graphhopper.