cffbd7be5b
Changes: - /var/lib/postgresql/14/main/ => /data/database/ - /var/lib/mod_tile/ => /data/tiles/ - /home/renderer/src/openstreetmap-carto/ => /data/style/ - /data.osm.pbf => /data/region.osm.pbf - /data.poly => /data/region.poly - /nodes/flat_nodes.bin => deprecated (use FLAT_NODES=enabled instead) Because some files are needed later and should never be separated from the database, the import does save those files now into /data/databases/: - /data/database/region.poly - /data/database/flat_nodes.bin - /data/database/planet-import-complete - and automatic update artifacts
19 lines
471 B
Makefile
19 lines
471 B
Makefile
.PHONY: build push test
|
|
|
|
DOCKER_IMAGE=overv/openstreetmap-tile-server
|
|
|
|
build:
|
|
docker build -t ${DOCKER_IMAGE} .
|
|
|
|
push: build
|
|
docker push ${DOCKER_IMAGE}:latest
|
|
|
|
test: build
|
|
docker volume create osm-data
|
|
docker run --rm -v osm-data:/data/database/ ${DOCKER_IMAGE} import
|
|
docker run --rm -v osm-data:/data/database/ -p 8080:80 -d ${DOCKER_IMAGE} run
|
|
|
|
stop:
|
|
docker rm -f `docker ps | grep '${DOCKER_IMAGE}' | awk '{ print $$1 }'` || true
|
|
docker volume rm -f osm-data
|