TileServer install
TileServer install
GIT CLONE
git clone https://github.com/Overv/openstreetmap-tile-server.git
BUILD DOCKER
docker build -t openstreetmap-tile-server .
Volume erstellen
docker volume create osm-data
IMPORT # PARAMETER ANPASSEN WICHTIG!!!
docker run -d -e DOWNLOAD_PBF=https://download.geofabrik.de/europe/dach-latest.osm.pbf -e DOWNLOAD_POLY=https://download.geofabrik.de/europe/dach.poly -v osm-data:/data/database/ -e THREADS=24 --shm-size="192m" -e "OSM2PGSQL_EXTRA_ARGS=-C 8192" openstreetmap-tile-server import
RUN # PARAMETER ANPASSEN WICHTIG!!!
docker run -p 9060:80 -e ALLOW_CORS=enabled -e THREADS=24 -e "OSM2PGSQL_EXTRA_ARGS=-C 8192" --shm-size=1g -v osm-data:/data/database/ -v osm-tiles:/data/tiles/ -d openstreetmap-tile-server run
enter docker container
c=$(docker ps | grep "overv/openstreetmap-tile-server" | grep -Eo "^[0-9a-f]+") docker exec -it "$c" bash
download script for prerendering & set exec bit
wget https://raw.githubusercontent.com/alx77/render_list_geo.pl/master/render_list_geo.pl chmod +x render_list_geo.pl
get coord list on https://tools.geofabrik.de/calc/#type=geofabrik_standard&bbox=11.910132,48.503826,19.08445,51.182128&tab=1&proj=EPSG:4326&places=2
./render_list_geo.pl -x 11.91 -X 19.09 -y 48.5 -Y 51.19 -z 13 -Z 17 -n 4