30 lines
1.0 KiB
YAML
30 lines
1.0 KiB
YAML
# OSRM роутинг для Enduro Trails
|
|
#
|
|
# ВАЖНО: перед первым запуском нужно собрать граф:
|
|
#
|
|
# docker run --rm -v ${DATA_DIR:-/home/slin/enduro-trails/data}:/data \
|
|
# ghcr.io/project-osrm/osrm-backend:v5.28.0 \
|
|
# osrm-extract -p /data/enduro.lua /data/enduro.osm.pbf
|
|
#
|
|
# docker run --rm -v ${DATA_DIR:-/home/slin/enduro-trails/data}:/data \
|
|
# ghcr.io/project-osrm/osrm-backend:v5.28.0 \
|
|
# osrm-partition /data/enduro.osrm
|
|
#
|
|
# docker run --rm -v ${DATA_DIR:-/home/slin/enduro-trails/data}:/data \
|
|
# ghcr.io/project-osrm/osrm-backend:v5.28.0 \
|
|
# osrm-customize /data/enduro.osrm
|
|
#
|
|
# После этого запускать: docker compose up osrm-routed
|
|
|
|
version: '3.8'
|
|
|
|
services:
|
|
osrm-routed:
|
|
image: ghcr.io/project-osrm/osrm-backend:v5.28.0
|
|
volumes:
|
|
- ${DATA_DIR:-/home/slin/enduro-trails/data}:/data
|
|
ports:
|
|
- "5559:5000"
|
|
command: osrm-routed --algorithm mld /data/enduro.osrm --max-table-size 10000
|
|
restart: unless-stopped
|