services: scylla: image: scylladb/scylla:latest container_name: scylla command: --smp 1 --memory 2G --overprovisioned 1 --api-address 0.0.0.0 --max-memory-for-unlimited-query-soft-limit 1073741824 --tombstone-warn-threshold 10000000 volumes: - scylla_data:/var/lib/scylla app: build: context: . target: backend container_name: map-app ports: - "3000:3000" depends_on: - scylla restart: always importer: build: context: . target: importer container_name: map-importer volumes: - ${HOST_PBF_PATH:-./europe-latest.osm.pbf}:/app/data.osm.pbf - ${HOST_CACHE_DIR:-./cache}:/cache environment: - SCYLLA_URI=scylla:9042 - OSM_PBF_PATH=/app/data.osm.pbf - CACHE_DIR=/cache depends_on: - scylla profiles: - import volumes: scylla_data: