Skip to content

dietrichmax/docker-staticmaps

Repository files navigation

Docker Static Maps API 🗺️

Generate static map images via a lightweight REST API

Shield: Buy me a coffee Version Shield: Docker Pulls Shield: Docker Image Size Build Deploy Docs Shield: License: GPL v3

docker-staticmaps is an open-source API for rendering static map images. Easily create maps with markers, polygons, circles, polylines or text, making it perfect for embedding map images on websites or apps. Comes with built-in rate limiting and image caching to optimize performance and protect against abuse.

🚀 Features

  • Generate static maps with markers, polygons, circles, polylines and text.
  • 🌍 Supports multiple basemaps (OpenStreetMap, Esri, Stamen, Carto, custom tile server).
  • Easy-to-use REST API - simple integration with any frontend or backend.
  • 🐳 Docker-ready for fast, lightweight deployment.
  • 🧊 Tile and image caching for performance.
  • 🚦 Built-in rate limiting per IP to protect against abuse.

Documentation

The documentation of the latest development version is in the docs/ subdirectory. A HTML version can be found at https://dietrichmax.github.io/docker-staticmaps/.

License

The source code is available under a GPL license version 3 or later.

Contributing

Contributions, bug reports and pull requests are welcome.

About

API for generating static map images

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 5