Program in Go (language) for students to share rides to Hochschule Fulda. A dummy application not to be used on production directly.
- Install docker
- Download necessary data from Geofabrik into
./data
folder - In the project root folder, run
docker run -t -v "${PWD}/data:/data" ghcr.io/project-osrm/osrm-backend osrm-extract -p /opt/car.lua /data/hessen-latest.osm.pbf
docker run -t -v "${PWD}/data:/data" ghcr.io/project-osrm/osrm-backend osrm-partition /data/hessen-latest.osrm
docker run -t -v "${PWD}/data:/data" ghcr.io/project-osrm/osrm-backend osrm-customize /data/hessen-latest.osrm
docker run -t -i -p 5000:5000 -v "${PWD}/data:/data" ghcr.io/project-osrm/osrm-backend osrm-routed --algorithm mld /data/hessen-latest.osrm
. This starts up the API server on port 5000.- (optional) Start the frontend to view the map
docker run -p 9966:9966 osrm/osrm-frontend