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
 |