Simplified building Valhalla from the source code because /valhalla/docker is broken.
- Create the docker image for Valhalla 3.0.8
./build_docker_image
- Copy one or more OSM PBF files into the data directory.
mkdir data
# Copy *.osm.pbf files into data directory
- Configure valhalla and build the tileset
./build_valhalla_tileset
- Run Valhalla server on host port 8005
./run_valhalla_server
To change the port on which Valhalla runs, see the docker-compose.yml