Files
freemoto/docker-compose.yml
Pedan c8aa3fb3b2
Some checks failed
build-and-push / docker (push) Failing after 10m4s
Push newest version
2025-09-19 09:34:01 +02:00

32 lines
882 B
YAML

services:
freemoto-web:
build:
context: .
dockerfile: Dockerfile
container_name: freemoto-web
ports:
- "8080:8080"
env_file:
- .env
environment:
# Defaults are handled in the app, but you can override here if needed
# - PORT=8080
# - NOMINATIM_URL=https://nominatim.openstreetmap.org
# - NOMINATIM_USER_AGENT=FreeMoto/1.0 (+https://fm.ztsw.de/)
# - LOG_LEVEL=info
- VALHALLA_URL=http://valhalla:8002/route
depends_on:
- valhalla
valhalla:
image: ghcr.io/valhalla/valhalla-scripted:latest
container_name: valhalla
tty: true
ports:
- "8002:8002"
volumes:
# Mount a host directory for custom files and tile caching if desired
- ./custom_files:/custom_files
environment:
- tile_urls=https://download.geofabrik.de/europe/germany-latest.osm.pbf