30 lines
675 B
YAML
30 lines
675 B
YAML
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:
|