Sign inSign up

smeagolworms4/openstreetmap-proxy

By smeagolworms4

•Updated over 6 years ago

Image
0

1.8K

smeagolworms4/openstreetmap-proxy repository overview

⁠Open Street Map Proxy

Minimalist Open Street Map Proxy docker container in nodejs

⁠Usage

Pull repository

docker pull smeagolworms4/openstreetmap-proxy

Run container:

docker run -p 8080:8080 smeagolworms4/openstreetmap-proxy

Access for test open:

http://127.0.0.1:8080/0/0/0.png

Force type in url:

http://127.0.0.1:8080/0/0/0.png?r=tile
http://127.0.0.1:8080/0/0/0.png?r=other

⁠Environment variables

ENV OSM_PROXY_PORT=8080
ENV OSM_PROXY_CACHE_PATH=/var/cache/openstreetmap-proxy
ENV OSM_PROXY_LAYER_URL=http://{s}.{type}.openstreetmap.org/{z}/{x}/{y}.png
ENV OSM_PROXY_CACHE_LIFETIME=2592000

⁠Mount cache directory

If you want persist cache directory

mkdir "$(pwd)/cache" # Create dir with user uid 1000
docker  run -v "$(pwd)/cache":/var/cache/openstreetmap-proxy -p 8080:8080 smeagolworms4/openstreetmap-proxy

⁠Docker hub

https://hub.docker.com/r/smeagolworms4/openstreetmap-proxy⁠

Tag summary

Content type

Image

Digest

Size

35.3 MB

Last updated

over 6 years ago

docker pull smeagolworms4/openstreetmap-proxy