Self-Hosted Maps Stack Picker
You don't need every map tool. A decision tree for picking the right self-hosted maps stack, geocoding only, routing, tiles, or the whole works.
All the articles with the tag "maps".
You don't need every map tool. A decision tree for picking the right self-hosted maps stack, geocoding only, routing, tiles, or the whole works.
Stop letting Google Maps know where you've been. Pair OsmAnd on your phone with self-hosted tiles for offline-first maps that don't snitch on you.
Replace Google Maps with self-hosted Nominatim, PostGIS, and a Martin tile server. Geocoding, reverse geocoding, and vector tiles, all on one box.
Three JS map libraries, three decades of philosophy. Leaflet's simple, MapLibre's modern, OpenLayers is the Swiss army knife. Here's how to pick on Christmas Day.
When Mapbox went proprietary in 2020, the community forked it. MapLibre GL is now what you reach for, fully open, fully compatible, fully alive.
Run OSRM in Docker with a regional OSM extract, compile a routing profile, and get your own /route endpoint live. Profile compilation gotchas included.
Don't download 88GB of planet.osm if you only need one country. Comparing Geofabrik, BBBike, and osmium-extract for clean, sane OSM imports.
Stop paying the geocoding tax. Self-host Nominatim on Docker with an OpenStreetMap regional extract and own your address lookups end to end.