Files
wiki/tasks/enduro-trails/osrm/docker-compose.yml
2026-05-04 09:40:01 +03:00

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