Tiles Proxy for OpenStreetMap
Tiles Proxy for OpenStreetMap provides a basic proxy, which allows other OpenStreetMap plugins to load map tiles from your server instead from OpenStreetMap servers.
Sponsor: sachsen.tours
Contribute: https://github.com/moewe-io/osm-tiles-proxy
Known to work with these plugins
- Leaflet Map
- Custom Post Type to Map Store
- Geolocation
- Another plugin? Let us know.
Notes
- Beware: Depending on your map and the tiles you need, a lot of storage is needed.
- Might be slower than official servers (depends on your server)
- First requests might be slow as map tiles are cached on request
Filters
You can use filters to get the URLs from the plugin:
$proxy_cached_url = apply_filters( 'osm_tiles_proxy_get_proxy_url', $proxy_cached_url );
$proxy_rest_api_url = apply_filters( 'osm_tiles_proxy_get_proxy_rest_url', $proxy_rest_api_url );
$leadlet_js_url = apply_filters( 'osm_tiles_proxy_get_leaflet_js_url', $leadlet_js_url );
$leadlet_css_url = apply_filters( 'osm_tiles_proxy_get_leaflet_css_url', $leadlet_css_url );
Constants
To disable cache invalidation when WP Rocket or WP Fastest Cache invalidate their cache, you can set the following constant in your wp-config.php
define( 'OSM_PROXY_DISABLE_CLEAR_CACHE', true );
| Domain | Exposures | Headers | Last Checked |
|---|---|---|---|
| r*m*n*i*h*t*l*p*r*a.de | F | Jul 25, 2026 | |
| p*l*n*z*i*.org (WP 7.0.2) | F | Jul 24, 2026 | |
| k*l*u*-*g.de | F | Jul 18, 2026 | |
| d*e*c*e*t*v*-*c*r*i*e*e*.de (WP 7.0) | C | Jul 18, 2026 | |
| s*u*l*-*e*n.de | F | Jul 18, 2026 | |
| f*r*e*h*u*-*a*o*a*a*m*s*l.de | F | Jul 18, 2026 | |
| d*u*n*r*b*u.de | C | Jul 18, 2026 | |
| m*s*m*n*-*l*n*e*r*t*.de | C | Jul 18, 2026 | |
| s*u*r*e*b*i*l*n.de | F | Jul 18, 2026 | |
| f*w*-*l*s*r.de (WP 7.0.1) | F | Jul 18, 2026 | |
| c*m*.c*.at | F | Jun 16, 2026 |
Page 1 of 1