services: tile-builder: build: context: . target: tile-builder environment: SOURCE_DIR: /app/source DATA_DIR: /var/lib/arma-tiles MAPS_CONFIG: /app/config/maps.json GDAL2TILES_PROCESSES: ${GDAL2TILES_PROCESSES:-1} volumes: - ${ARMA_TILES_SOURCE_DIR:-./source}:/app/source:ro - arma_tiles_data:/var/lib/arma-tiles restart: "no" tiles: build: context: . target: tile-server depends_on: tile-builder: condition: service_completed_successfully ports: - "${HTTP_PORT:-8080}:80" volumes: - arma_tiles_data:/var/lib/arma-tiles:ro volumes: arma_tiles_data: