First of all, a big thank you for the amazing work !
I have been benchmarking Grapphhopper against OSRM and Graphhopper seems to be more accurate and more flexible than OSRM in many areas.
Now while testing Grapphopper I’ve run into several issues. I’m using the master branch. Also, I’m neither a Java or Docker expert so everything that follows may well be wrong.
Since there was a docker-compose/dockerfile available I tried using them. They don’t work out of the box. Here are a few things that seem outdated:
- The Dockerfile calls a
./graphhopper.sh buildwebcommand which has been removed since
d6f14bc7b42e647d7402f3551a03c38f50fe539dand replaced with
- The default config binds the web server to localhost which is incompatible with docker (needs it to bind to 0.0.0.0)
- I’m wasn’t able to reach the jetty server on port 11111 and had to add the 8989 port binding to be able reach the API (BTW I’m not sure what’s supposed to run on port 11111)
Is this correct or did I miss something ?